Page 1 of 1

Xtra lcvps 4 fletcher – disable tank reload – disable repair

Posted: Fri Apr 19, 2013 12:28 am
by Scoop M
SSM


1 - I’d like to add two extra lcvpspawners to the Fletcher on a specific map. It has two in the back per default, and I’d like to add two more in the mid-ship area (around the climbing net openings). The lcvps would be levitating without the holders that the back ones have, right ? But that would be fine with me. Possible ?


2a – Possible to disable ammo reload for tanks at a specific ammobox on a specific map ? If not then :

2b – Possible to disable ammo reload for tanks at all ammoboxes and apcs on a specific map ?


3 – Mapside. Possible to disable or decrease engineers ability to repair ? Can the wrench be modded in a way so it works slower, or not at all ?

Re: Xtra lcvps 4 fletcher – disable tank reload – disable re

Posted: Fri Apr 19, 2013 3:25 am
by Swaffy
For the first one, I think it's as simple as setActive the ship's Complex bundle, then just adding two more spawners to the list. Just copy/paste the other two and edit the coordinates. Have you even tried doing that yet? Usually you're supposed to at least try to figure out how to do the mods before asking how to do them...

Re: Xtra lcvps 4 fletcher – disable tank reload – disable re

Posted: Fri Apr 19, 2013 4:18 am
by Scoop M
Like this ? and inserted into ObjectSpawnTemplates.con for that given map ? :


Code: Select all

rem *** FletcherComplex ***
ObjectTemplate.Active Bundle FletcherStaticComplex
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.geometry Fletch_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherDriverSoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/10/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/10/-43.699
ObjectTemplate.setRotation -5.999/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
ObjectTemplate.addTemplate Fletcher_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.114/4.391/36.508
ObjectTemplate.addTemplate Fletcher_cannon_Front
ObjectTemplate.setPosition -0.114/7.037/29.477
ObjectTemplate.addTemplate Fletcher_Back_Canons_PCO
ObjectTemplate.setPosition 0/0/-10
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Fletcher_EntrySmall
ObjectTemplate.setPosition -0.2/7.5/20
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -5.6/1.549/-3.834
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -5.6/1.539/-9.748
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 5.8/1.549/-3.834
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 5.8/1.539/-9.748
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate DepthChargeLauncher
ObjectTemplate.setPosition -1.35/4.45/-57.908
ObjectTemplate.setRotation -179.999/0/-89.999
ObjectTemplate.addTemplate DepthChargeLauncher
ObjectTemplate.setPosition 1.35/4.45/-57.908
ObjectTemplate.setRotation -179.999/0/90
ObjectTemplate.addTemplate FletcherDeckBrowningPCO
ObjectTemplate.setPosition 6.19/8.22/-6.999
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate FletcherDeckBrowningPCO
ObjectTemplate.setPosition -5.959/8.22/-6.999
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate e_waterfrontBig
ObjectTemplate.setPosition 0/4/55
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/-58
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-0.499/-49.999
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.045/5.2/-11.947
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.84/5.27/-11.423
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872
ObjectTemplate.addTemplate AnimatedUsFlag
ObjectTemplate.setPosition 0/29.2/12.9
Tried it, doesn't work. :(

I almost always try stuff first and perform a thorough forum search too. I also did this time before i posted :)

Re: Xtra lcvps 4 fletcher – disable tank reload – disable re

Posted: Fri Apr 19, 2013 5:27 pm
by Swaffy
Whoa, no. When you setActive something, you only put in the code you want. All you will have are the setActive command and then the two addTemplate commands for the spawners. Think of setActive as a modifier, you only add what you want to add, remove, or change.

Re: Xtra lcvps 4 fletcher – disable tank reload – disable re

Posted: Fri Apr 19, 2013 11:54 pm
by Scoop M
Like this ?

Code: Select all

setActive
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/10/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/10/-43.699
ObjectTemplate.setRotation -5.999/0/0
inserted into ObjectSpawnTemplates.con ?

Doesn't work

Re: Xtra lcvps 4 fletcher – disable tank reload – disable re

Posted: Sat Apr 20, 2013 2:37 am
by freddy
1

Code: Select all

ObjectTemplate.Active FletcherStaticComplex
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/10/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/10/-43.699
ObjectTemplate.setRotation -5.999/0/0
2a remove that specific ammobox and replace it with a custommade supplybubble

3 been a while but the code should look something like:

Code: Select all

ObjectTemplate.Active GermanSoldier
objectTemplate.repairFactor 0.15  <----- org value