Re: Rec Wars VOTE
Posted: Fri Sep 07, 2012 4:13 am
Your going to need some testers.
http://bzforum.matesfamily.org/ -- Battlezone, Battlezone 2 forums
https://bzforum.matesfamily.org/
you want to test?MrTwosheds wrote:Your going to need some testers.
Code: Select all
[GameObjectClass]
baseName = "fbrecy"
geometryName = "tapmine18.xsi"
classLabel = "powered"
powerCost = 0
scrapCost = 0
scrapValue = 0
maxHealth = 0
ownsTerrain = 0
unitName = "building"
aiName = "BuildingProcess"
aiName2 = "BuildingProcess"
heatSignature = 2.0
imageSignature = 1.0
radarSignature = 1.0
isAssault = 1
explosionName = "xnone"
collisionRadius = 4.0
armorClass = H
ownsTerrain = 0
provideCount = 3
provideName1 = "fbrecy"
provideName2 = "fbrecycpu"
provideName3 = "Recy"
DoBettyLost = 0
lightHard1 = "hp_light_1"
lightName1 = "o_white_nf"
[PoweredBuildingClass]
powerTap1 = "hp_tap_1"
powerTap2 = "hp_tap_2"
powerName1 = "fbrecy_RVW2"
powerName2 = "RWVGen"
detectRange = 100
[BuildingClass]
Lifespan = 90
soundAmbient = "fbrecy01.wav"
DoBettyLost = 0
[Lod1]
Code: Select all
[GameObjectClass]
baseName = "fvcons"
geometryName = "cc111100.xsi"//"fvconst_skel.xsi"
glowTexture = "fvconsa0.pic"
classLabel = "constructionrig"
geometryScale = 1.0
infoName = "RVWRead me.inf"
//collisionRadius = 7.0
geometryScale = 4.0
scrapValue = 0
scrapCost = 50
buildTime = 5.0
maxHealth = 4000
addhealth = 4000
maxAmmo = 0
collisionRadius = 5.0
unitName = "builder"
aiName = "RigFriend"
aiName2 = "RigFriend" //"RigEnemy"
unitIcon = "icon_fvconst.tga"
heatSignature = 1.0
imageSignature = 2.0
radarSignature = 2.0
isAssault = 1
explosionName = "xnone" //xplvehmid_sc"
Isgrouped = 0
Needgroup = 0
issingle = 1
armorClass = H
Lifespan = 90
CategoryTypeOverride = 1
CanBasepanelSelect = 1
canDetect = 1
baseSlot = 1
DoBettyLost = 0
/////// REQUIREMENTS ///////////////
requireCount = 0
////////////////////////////////////
[CraftClass]
OffensiveProcessIsTenacious = true
damageEffect1 = "dmgvhcl1"
damageEffect2 = "dmgvhcl1"
damageEffect3 = "dmgvhcl3"
damageEffect4 = "dmgvhcl4"
rangeScan = 400.0f
periodScan = 5.0f
velocJam = 5.0f
TeamTransferrable = true
DoBettyLost = 0
avoidSpeed = 5
selectUser1Msg = "fvcons01.wav"
selectUser2Msg = "fvcons11.wav"
selectWaitMsg = "fvcons04.wav"
selectGoMsg = "fvcons03.wav"
selectFollowMsg = "fvcons03.wav"
selectOtherMsg = "fvcons02.wav"
recycleMsg = "fvcons09.wav"
attackMsg = "fvcons04.wav"
goMsg = "fvcons05.wav"
goObjectMsg = "fvcons05.wav"
user1Msg = "fvcons12.wav"
user2Msg = "fvcons13.wav"
followMsg = "fvcons02.wav"
otherMsg = "fvcons05.wav"
diedMsg = ""
holdMsg = "fvcons10.wav"
[HoverCraftClass]
OverLandVelocFrontMult = 1.0
OverLandVelocSideMult = 1.0
OverLandThrottleMult = 1.0
OverWaterVelocFrontMult = 0.75
OverWaterVelocSideMult = 0.75
OverWaterThrottleMult = 0.8
airborneVelocFrontMult = 1.1 // *1.0
airborneVelocSideMult = 1.1 // *1.0
airborneThrottleMult = 1.5 // *1.0
airborneMinHeightRatio = 1.5 // *2.0
airborneMaxHeightRatio = 4.0 // *5.0
velocForward = 10.5
velocReverse = 80.0
velocStrafe = 0.0
accelThrust = 100.0
accelBrake = 100.0
accelDragStop = 100.0
accelJump = 0.0
setAltitude = 5.0 // how high off the ground
alphaTrack = 20.0
alphaDamp = 5.0
pitchPitch = 0.0 //nose up
pitchThrust = 0.0 //nose down
rollStrafe = 0.0 //rolls while strafing
omegaSpin = 9.0 //spinning in place speed
omegaTurn = 9.0 //turning while moving speed
alphaSteer = 9.0 //how fast it responds to steering
rollSteer = 0.0 //rolls while steering
accelDragFull = 0.0 //nothing
soundThrust = "scons01.wav"
soundSteer = "avcnste1.wav"
soundDeploy = "avartle0.wav"
soundUndeploy = "avartle4.wav"
[DeployableClass]
timeDeploy = 0.5
timeUndeploy = 0.5
soundDeploy = "avartle0.wav"
soundUndeploy = "avartle4.wav"
BeamColor = "0 32 64 32"
LineStartColor = "0 127 255 64"
LineFinishColor = "0 0 64 0"
BuildSparkConfig = "sparker_sc" //custom build effect
[ConstructionRigClass]
HoverRig = true
buildItem2 = "fbrecyvsr_RW"
buildItem3 = "fbrecy_srv_RW"
//buildItem4 = "fbrecy_sc_RW"
buildItem7 = "fbrecy_lw_RW"
reloadMsg = "fbrecy12.wav"
rescueMsg = "fbrecy13.wav"
[buildGroup2]
buildLabel = "Stock"
builditem1 = "fbrecy_RW"
builditem2 = "fbrecy_m_RW"
builditem3 = "fbrecy_m30_RW"
builditem4 = "fbrecy_m35_RW"
builditem5 = "fbrecy_m40_RW"
builditem6 = "fbrecy_mb_RW"
builditem7 = "fbrecy_mu_RW"
builditem8 = "fbrecy_mu1_RW"
builditem9 = "fbrecy_nf_RW"
builditem0 = "fbrecy_u_RW"
[buildGroup5]
buildLabel = "GreenHart"
buildItem1 = "fbrecygh_RW"
buildItem2 = "fbrecyghb_RW"
[buildGroup6]
buildLabel = "Commando"
buildItem1 = "fbrecycm1_RW"
buildItem2 = "fbrecycm2_RW"
buildItem3 = "fbrecycmd_RW"
buildItem4 = "fbrecy12_RW"
[Lod1]
Code: Select all
[GameObjectClass]
mrmFactor = 0
geometryName = "null"
geometryScale = 1.28
classLabel = "extractor"
scrapCost = 40
scrapValue = 100
maxHealth = 4000
maxAmmo = 0
unitName = "Scrap tank"
heatSignature = 0.0
imageSignature = 0.0
radarSignature = 0.0
collisionRadius = 1.0
isAssault = 1
canInteract = 0 // for missile lock
collisionRadius = 1
ownsTerrain = 0
explosionName = "xnone" //xbldsmall"
armorClass = H
provideCount = 4
provideName1 = "ibscup2_sc"
provideName2 = "extract_sc"
provideName3 = "ibscup2"
provideName4 = "extract"
[BuildingClass]
Lifespan = 90
soundAmbient = "iext01.wav"
[ExtractorClass]
initDelay = 0.1
scrapHold = 40
scrapDelay = 3.0 // # of seconds before +1 scrap
right but its a builder that is in bace slot 1 so when it builds a rec that rec takes its slotSo you went about making a rec that creates a rec directly, but made that new rec override its base slot
My condolences...S.cavA.rmyG.en wrote:update
working adding all RVs form the unofficial expansion pack today.
Code: Select all
[buildGroup1]
buildLabel = "MRV Pack1"
builditem1 = "fbrecy_ggg_RW"
builditem2 = "fbrecy_lungo_RW"
builditem3 = "fbrecy_mstru_RW
builditem4 = "fbrecy_pcatch_RW
builditem5 = "fbrecy_rsh_RW
builditem7 = "fbrecy_sde_RW
builditem8 = "fbrecydeploys_RW"
builditem9 = "fbrecydeploysB_RW"
builditem0 = "fbrecyfatboy_RW"
[buildGroup2]
buildLabel = "Stock"
builditem1 = "fbrecy_RW"
builditem2 = "fbrecy_m_RW"
builditem3 = "fbrecy_m30_RW"
builditem4 = "fbrecy_m35_RW"
builditem5 = "fbrecy_m40_RW"
builditem6 = "fbrecy_mb_RW"
builditem7 = "fbrecy_mu_RW"
builditem8 = "fbrecy_mu1_RW"
builditem9 = "fbrecy_nf_RW"
builditem0 = "fbrecy_u_RW"
[buildGroup3]
buildLabel = "ScavArmyGen"
buildItem1 = "fbrecy_sc_RW"
//builditem2 = "fbrecy
//builditem3 = "fbrecy
//builditem4 = "fbrecy
//builditem5 = "fbrecy
//builditem6 = "fbrecy
//builditem7 = "fbrecy
//builditem8 = "fbrecy
//builditem9 = "fbrecy
//builditem0 = "fbrecy
[buildGroup4]
buildLabel = "TheJamsh"
buildItem1 = "fbrecy_car_RW"
builditem2 = "fbrecy_tj_RW"
builditem3 = "fbrecy_tjia_RW"
builditem4 = "fbrecydfTHUGM_tj_RW"
builditem5 = "fbrecydf_tj_RW"
builditem6 = "fbrecydf_tjia_RW"
builditem7 = "fbrecydf_tjia_RW"
builditem8 = "fbrecyTHUGAUTO_tj_RW"
//builditem9 = "fbrecy
//builditem0 = "fbrecy
[buildGroup5]
buildLabel = "GreenHart"
buildItem1 = "fbrecygh_RW"
buildItem2 = "fbrecyghb_RW"
//builditem3 = "fbrecy
//builditem4 = "fbrecy
//builditem5 = "fbrecy
//builditem6 = "fbrecy
//builditem7 = "fbrecy
//builditem8 = "fbrecy
//builditem9 = "fbrecy
//builditem0 = "fbrecy
[buildGroup6]
buildLabel = "Commando"
buildItem1 = "fbrecycm1_RW"
buildItem2 = "fbrecycm2_RW"
buildItem3 = "fbrecycmd_RW"
buildItem4 = "fbrecy12_RW"
//builditem5 = "fbrecy
//builditem6 = "fbrecy
//builditem7 = "fbrecy
//builditem8 = "fbrecy
//builditem9 = "fbrecy
//builditem0 = "fbrecy
[buildGroup7]
buildLabel = "other"
builditem1 = "fbrecy_lw_RW"
builditem2 = "fbrecyvsr_RW"
builditem3 = "fbrecy_fw_RW"
builditem4 = "fbrecy_srv_RW"
//builditem5 = "fbrecy
//builditem6 = "fbrecy
//builditem7 = "fbrecy
//builditem8 = "fbrecy
//builditem9 = "fbrecy
//builditem0 = "fbrecy
[buildGroup8]
buildLabel = "MRV Pack2"
builditem1 = "fbrecyinvpow_RW"
builditem2 = "fbrecymerger_RW"
builditem3 = "fbrecynoextract_RW
builditem4 = "fbrecynolung_RW"
builditem5 = "fbrecynopower_RW
builditem6 = "fbrecynopowerb_RW"
builditem7 = "fbrecynoresource_RW"
builditem8 = "fbrecynoresourceb_RW"
builditem9 = "fbrecyscrappy_RW"
//[buildGroup9]
//buildLabel = ""
//builditem1 = "fbrecy
//builditem2 = "fbrecy
//builditem3 = "fbrecy
//builditem4 = "fbrecy
//builditem5 = "fbrecy
//builditem6 = "fbrecy
//builditem7 = "fbrecy
//builditem8 = "fbrecy
//builditem9 = "fbrecy
//builditem0 = "fbrecy
//[buildGroup0]
//buildLabel = ""
//builditem1 = "fbrecy
//builditem2 = "fbrecy
//builditem3 = "fbrecy
//builditem4 = "fbrecy
//builditem5 = "fbrecy
//builditem6 = "fbrecy
//builditem7 = "fbrecy
//builditem8 = "fbrecy
//builditem9 = "fbrecy
//builditem0 = "fbrecy
MrTwosheds wrote:That only 1892 different recycler combinations you need to test in MP now. Should only take a few years.
Get smart, reduce the list, you don't need to include the recys where the only difference is a minor alteration to how a truck works or wether you can pass the bomber. Only one "no empty scouts" will be needed, nobody uses them in strat.
That only 1892 different recycler combinations
noted but for now I will get done with the update first then change the list after testing.you don't need to include the recys where the only difference is a minor alteration to how a truck works or wether you can pass the bomber. Only one "no empty scouts" will be needed, nobody uses them in strat.
right onAHadley wrote:What is balance and why do we need it?