Skip to content

Instantly share code, notes, and snippets.

@dak180
Created December 10, 2012 21:38
Show Gist options
  • Save dak180/4253618 to your computer and use it in GitHub Desktop.
Save dak180/4253618 to your computer and use it in GitHub Desktop.
weaporns profile
[
{
"name":"minrange",
"type":"int",
"help_text":"Minimal range of indirect weapon."
},
{
"name":"reloadtime",
"type":"int",
"help_text":"Time required to fully reload a salvo weapon. For non-salvo weapons, see firePause."
},
{
"name":"incendamage",
"type":"int",
"help_text":"Incendiary damage per second target takes while being on fire."
},
{
"name":"incentime",
"type":"int",
"help_text":"Time the target stays on fire (1/10 seconds)."
},
{
"name":"weaponsubclass",
"type":"choice",
"choices":["COMMAND", "ROCKET", "CANNON", "ENERGY", "GAUSS", "MISSILE", "BOMB", "\"MACHINE GUN\"", "FLAME", "EMP", "LAS_SAT", "MORTARS", "HOWITZERS", "ELECTRONIC", "\"A-A GUN\""],
"help_text":"Weapon subclass. Controls which upgrades the weapon is affected by."
},
{
"name":"firepause",
"type":"int",
"help_text":"Pause between shots (1/10 seconds)."
},
{
"name":"radius",
"type":"int",
"help_text":"The splash radius of weapon."
},
{
"name":"radiuslife",
"type":"int",
"help_text":"Splash's time to live after impact (flame weapon)"
},
{
"name":"effectsize",
"type":"int",
"help_text":"Size(scale) of special/particle effects of weapon."
},
{
"name":"mountmodel",
"type":"pie",
"help_text":"Pie model of weapon barrel."
},
{
"name":"weaponclass",
"type":"choice",
"choices":["KINETIC", "MISC", "HEAT"],
"help_text":"Weapon class. HEAT or KINETIC. Controls which armor type the damage is reduced by."
},
{
"name":"designable",
"type":"boolean",
"help_text":"Whether weapon appears in design screen."
},
{
"name":"weight",
"type":"int",
"help_text":"Weight of weapon; may affect droid speed."
},
{
"name":"recoilvalue",
"type":"int",
"help_text":"Recoil value of turret."
},
{
"name":"damage",
"type":"int",
"help_text":"Weapon damage."
},
{
"name":"longhit",
"type":"int",
"help_text":"Hit chance of longRange shots."
},
{
"name":"faceplayer",
"type":"boolean",
"help_text":"YES = HitGfx, MissGfx and WaterGfx always face player view; NO = impact Gfx do not face player view"
},
{
"name":"numattackruns",
"type":"int",
"help_text":"Number of attack runs of vtol."
},
{
"name":"watergfx",
"type":"pie",
"help_text":"Water pie model when it misses and hits water."
},
{
"name":"minelevation",
"type":"int",
"min":-90,
"max":0,
"help_text":"Min pitch of turret."
},
{
"name":"missgfx",
"type":"pie",
"help_text":"Miss pie model when it misses and hits ground."
},
{
"name":"movement",
"type":"choice",
"choices":["HOMING-INDIRECT", "INDIRECT", "DIRECT", "ERRATIC-DIRECT", "HOMING-DIRECT"],
"help_text":"Weapon's movement type"
},
{
"name":"body",
"type":"int",
"help_text":"???????"
},
{
"name":"muzzlegfx",
"type":"pie",
"help_text":"Muzzle flash pie model displayed upon firing."
},
{
"name":"numrounds",
"type":"int",
"help_text":"The number of rounds of a salvo weapon. (Ripple, angel etc). 0 = not a salvo weapon"
},
{
"name":"maxelevation",
"type":"int",
"min":0,
"max":90,
"help_text":"Max pitch of turret. Range: [0,90] "
},
{
"name":"faceinflight",
"type":"boolean",
"help_text":"YES = projectile always face player view; NO = projectile always not face player view"
},
{
"name":"surfacetoair",
"type":"choice",
"choices":["1", "0", "100"],
"help_text":"0 = ground only; 1 = air only; 100 = both "
},
{
"name":"buildpoints",
"type":"int",
"help_text":"The build points of a weapon; affects time to build. Buildtime = buildpoints/factory buildpoints per second "
},
{
"name":"trailgfx",
"type":"pie",
"help_text":"Weapon trail pie model during flight."
},
{
"name":"penetrate",
"type":"boolean",
"help_text":""
},
{
"name":"lightworld",
"type":"boolean",
"help_text":"1 = Lights up terrain around where it hits "
},
{
"name":"fireonmove",
"type":"boolean",
"help_text":"YES = fire on move without accuracy penalties; NO = impossible to fire on move; PARTIAL = fire on move with accuracy penalties ????? "
},
{
"name":"longrange",
"type":"int",
"help_text":"Range of weapon to use long-range accuracy (1/128 tiles)."
},
{
"name":"rotate",
"type":"int",
"help_text":"Turret rotation limits of weapon."
},
{
"name":"radiushit",
"type":"int",
"help_text":"Chance to do splash damage."
},
{
"name":"numexplosions",
"type":"int",
"help_text":"unused"
},
{
"name":"incenradius",
"type":"int",
"help_text":"Splash radius of on-fire effect."
},
{
"name":"radiusdamage",
"type":"int",
"help_text":"Splash damage."
},
{
"name":"hitgfx",
"type":"pie",
"help_text":"Impact pie model when it hits objects."
},
{
"name":"weaponeffect",
"type":"choice",
"choices":["\"ALL ROUNDER\"", "FLAMER", "\"ANTI TANK\"", "\"ANTI PERSONNEL\"", "\"ANTI AIRCRAFT\"", "\"ARTILLERY ROUND\"", "\"BUNKER BUSTER\""],
"help_text":"Weapon type. Controls what targets it's effective against (modifiers)."
},
{
"name":"weaponsize",
"type":"int",
"help_text":"????"
},
{
"name":"flightspeed",
"type":"int",
"help_text":"Velocity of weapon project (1/128 tiles per 1/10 second)."
},
{
"name":"buildpower",
"type":"int",
"help_text":"The price of the weapon."
},
{
"name":"model",
"type":"pie",
"help_text":"???"
},
{
"name":"flightgfx",
"type":"pie",
"help_text":"Projectile pie model used by weapon."
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment