Page 2 of 2

Re: Rec Wars VOTE

Posted: Fri Sep 07, 2012 4:13 am
by MrTwosheds
Your going to need some testers.

Re: Rec Wars VOTE

Posted: Fri Sep 07, 2012 6:46 am
by S.cavA.rmyG.en
MrTwosheds wrote:Your going to need some testers.
you want to test?
PM me your e-mail so I can send you a copy
same gos for the rest of you.

Re: Rec Wars VOTE

Posted: Fri Sep 07, 2012 3:28 pm
by MrTwosheds
My plate is full.

Re: Rec Wars VOTE

Posted: Fri Sep 07, 2012 5:52 pm
by Nielk1
My problem was actually that I could not convert what he wrote into words that made sense to me as a language.

The method sounds... sound, though the specific recs in question I am unsure about.

So you went about making a rec that creates a rec directly, but made that new rec override its base slot (either as a unit or after deploying). The creation of the rec works because of the support for undeploying recs by upgrade added to the mission DLLs (though I do hear that there is a little niggle with undeploying a rec when you don't have a factory).

Re: Rec Wars VOTE

Posted: Fri Sep 07, 2012 9:03 pm
by S.cavA.rmyG.en
heres a language you understand

this is the first building.

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]
here is the taped builder.

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]
here is the scarp tank.

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


Re: Rec Wars VOTE

Posted: Fri Sep 07, 2012 9:19 pm
by S.cavA.rmyG.en
So you went about making a rec that creates a rec directly, but made that new rec override its base slot
right but its a builder that is in bace slot 1 so when it builds a rec that rec takes its slot
the building you start with dose all most nothing but act as the target of the autoreg that tells the Dll not to end the game yet and hold the 2 taps it needs to work.
it should work realy well in MP and becouse of the MP dlls the rec protection timer dose not start till the first player builds a rec.

Re: Rec Wars VOTE

Posted: Mon Sep 10, 2012 5:09 pm
by S.cavA.rmyG.en
update
working adding all RVs form the unofficial expansion pack today.

Re: Rec Wars VOTE

Posted: Mon Sep 10, 2012 5:42 pm
by Nielk1
S.cavA.rmyG.en wrote:update
working adding all RVs form the unofficial expansion pack today.
My condolences...

Re: Rec Wars VOTE

Posted: Mon Sep 10, 2012 10:24 pm
by S.cavA.rmyG.en
all most done 2 hours or less left.

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

Re: Rec Wars VOTE

Posted: Mon Sep 10, 2012 11:05 pm
by MrTwosheds
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.

Re: Rec Wars VOTE

Posted: Mon Sep 10, 2012 11:38 pm
by S.cavA.rmyG.en
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
:lol: :lol: :lol:
my testing will be short in fact all the testing I need to if tell it works is to load up the game and run the RV I don't need to test all the different recycler combinations I realy only need test the system that builds them in MP.
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.
noted but for now I will get done with the update first then change the list after testing.
11 RVs to go :lol:
then renaming for the other race.

Re: Rec Wars VOTE

Posted: Mon Sep 10, 2012 11:48 pm
by Ded10c
What is balance and why do we need it? :P

Re: Rec Wars VOTE

Posted: Tue Sep 11, 2012 12:20 am
by S.cavA.rmyG.en
AHadley wrote:What is balance and why do we need it? :P
right on :lol: :lol:
now re-naming for the isdf
I will put up a link when I am done.

Re: Rec Wars VOTE

Posted: Tue Sep 11, 2012 12:56 am
by S.cavA.rmyG.en
Down load link for the update.
thank you squirrelof09 :D
http://www.bzscrap.org/users/S.cavA.rmy ... %20Wars.7z
I remind you this is only my RV it is not all RVs and as such you are only able to use the RVs you have if you pick one in game that you don't have it will not build and you will die.
and this is untested so have fun.
47 RVs in all.
292 .odfs. most are small
2 .msh.
1 crazy idea.
1 new RV.
now I go back to working on my mod level RV.
to up date remove any other verson an put this in its place.
new verson.
http://www.bzscrap.org/users/S.cavA.rmy ... Wars1.0.7z

Re: Rec Wars VOTE

Posted: Tue Sep 11, 2012 10:30 pm
by S.cavA.rmyG.en
still testing post any bugs here.