Help:Writing Guntower pages
Guntower pages are to use the Template:Guntower infobox template
Getting infobox information from game files[edit source]
Using nebula2-assets-extractor[edit source]
Using the wikibox
subcommand with boxes GUNTOWER_MACHINEGUN
and GUNTOWER_FIREMISSILE
Machine Guns[edit source]
Guntowers are defined in the data(1).npk files.
At the root of each Guntower prototype, the vhcl property of type nfactory contains most of the information needed.
Energy cost[edit source]
vhcl.getartefactuseenergy
Build time[edit source]
.gettimeout of vhcl.bauphase.statewatch
Search for "flakbuildingwatch_bauphase"
Health[edit source]
vhcl.getenergy
Damage[edit source]
turret.vhcl.normal.gun.getdamage Note that this is a different vhcl!
Guns[edit source]
First int argument of turret.vhcl.normal.gun.beginbarrels
Rate[edit source]
turret.vhcl.normal.gun.getmgspeed
Missile[edit source]
Energy cost[edit source]
vhcl.getartefactuseenergy
Build time[edit source]
.gettimeout of vhcl.bauphase.statewatch
Search for "flakbuildingwatch_bauphase"
Health[edit source]
vhcl.getenergy
Damage[edit source]
weapon.vhcl.explode.explo.getenergy Note that this is a different vhcl!
Guns[edit source]
Count of calls to "addweapon" in turret.vhcl.normal.weapon
Delay[edit source]
turret.vhcl.normal.weapon.getshotdelay
Missile speed[edit source]
turret.vhcl.normal.weapon.getstartspeed