GearTypes.wiki
changeset 699 2a0dab3480fc
parent 698 f84aa8f2b2cc
child 700 d1c283423e5c
equal deleted inserted replaced
698:f84aa8f2b2cc 699:2a0dab3480fc
   101 This is a list of gears which usually stay on the land for a long time and stay for several rounds and can’t normally directly placed by players.
   101 This is a list of gears which usually stay on the land for a long time and stay for several rounds and can’t normally directly placed by players.
   102 
   102 
   103 ==== `gtCase` ====
   103 ==== `gtCase` ====
   104 An ammo, utility or health crate.
   104 An ammo, utility or health crate.
   105 
   105 
   106 * `Pos`: Crate type: 1=ammo crate, 2=health crate, 4=utility crate
   106  * `Pos`: Crate type: 1=ammo crate, 2=health crate, 4=utility crate
   107 * `Tag`: Used for the appear animation
   107  * `Tag`: Used for the appear animation
   108 * `Health`: Amount of health contained in a health crate
   108  * `Health`: Amount of health contained in a health crate
   109 
   109 
   110 ==== `gtExplosives` ====
   110 ==== `gtExplosives` ====
   111 An explosive barrel. It has its own invisible health, like a hedgehog. On low health levels smoke comes out of the barrel.
   111 An explosive barrel. It has its own invisible health, like a hedgehog. On low health levels smoke comes out of the barrel.
   112 
   112 
   113 * `Health`: “health” of the barrel: Starts at 60, explodes at 0.
   113  * `Health`: “health” of the barrel: Starts at 60, explodes at 0.
   114 
   114 
   115 ==== `gtFlake` ====
   115 ==== `gtFlake` ====
   116 A snowflake which might become part of the terrain.
   116 A snowflake which might become part of the terrain.
   117 
   117 
   118 ==== `gtFlame` ====
   118 ==== `gtFlame` ====
   124 `FlightTime`: If set to `0`, this flame can hurt hedgehogs even in mid-air. By default, the FlightTime is a non-zero value.
   124 `FlightTime`: If set to `0`, this flame can hurt hedgehogs even in mid-air. By default, the FlightTime is a non-zero value.
   125 
   125 
   126 ==== `gtGrave` ====
   126 ==== `gtGrave` ====
   127 A grave from a dead hedgehog.
   127 A grave from a dead hedgehog.
   128 
   128 
   129 * `Health`: Used when being resurrected.
   129  * `Health`: Used when being resurrected.
   130 
   130 
   131 ==== `gtHedgehog` ====
   131 ==== `gtHedgehog` ====
   132 A hedgehog.
   132 A hedgehog.
   133 
   133 
   134 * `Tag`: Used for animation. `0` = no animation plays. Other value: animation plays
   134  * `Tag`: Used for animation. `0` = no animation plays. Other value: animation plays
   135 * `Health`: Hedgehog's health.
   135  * `Health`: Hedgehog's health.
   136 
   136 
   137 TODO: Write more about hedgehogs.
   137 TODO: Write more about hedgehogs.
   138 
   138 
   139 ==== `gtPortal` ====
   139 ==== `gtPortal` ====
   140 A portal from the portable portal device.
   140 A portal from the portable portal device.
   141 
   141 
   142 * `Tag`: Portal state. 0=orange flying, 1=orange placed, 2=blue flying, 3=blue placed
   142  * `Tag`: Portal state. 0=orange flying, 1=orange placed, 2=blue flying, 3=blue placed
   143 * `Timer`: Remaining existance time (portals will disappear after end of turn).
   143  * `Timer`: Remaining existance time (portals will disappear after end of turn).
   144 
   144 
   145 ==== `gtTarget` ====
   145 ==== `gtTarget` ====
   146 A target, useful in target practice missions.
   146 A target, useful in target practice missions.
   147 
   147 
   148 === Utilities ===
   148 === Utilities ===
   153 TODO
   153 TODO
   154 
   154 
   155 ==== `gtJetpack` ====
   155 ==== `gtJetpack` ====
   156 A flying saucer. Its fuel is stored in `Health` and starts at 2000, which stands for 100% fuel. The fuel value is reduced whenever the player taps one of the direction keys. The up direction costs 50 fuel and the left and right directions cost 10 fuel.
   156 A flying saucer. Its fuel is stored in `Health` and starts at 2000, which stands for 100% fuel. The fuel value is reduced whenever the player taps one of the direction keys. The up direction costs 50 fuel and the left and right directions cost 10 fuel.
   157 
   157 
   158 * `Health`: Amount of remaining fuel. `2000` denotes 100% fuel.
   158  * `Health`: Amount of remaining fuel. `2000` denotes 100% fuel.
   159 
   159 
   160 ==== `gtLandGun` ====
   160 ==== `gtLandGun` ====
   161 The land spray tool.
   161 The land spray tool.
   162 
   162 
   163 * `Tag`: Spitting power of land spray (`5`-`20`).
   163  * `Tag`: Spitting power of land spray (`5`-`20`).
   164 * `Health`: Amount of fuel. `1000` denotes 100% fuel. ||
   164  * `Health`: Amount of fuel. `1000` denotes 100% fuel. ||
   165 
   165 
   166 ==== `gtParachute` ====
   166 ==== `gtParachute` ====
   167 A parachute.
   167 A parachute.
   168 
   168 
   169 ==== `gtResurrector` ==== 
   169 ==== `gtResurrector` ==== 
   170 A hedgehog which does perform a resurrection.
   170 A hedgehog which does perform a resurrection.
   171 
   171 
   172 * `Radius`: Effect range of resurrection in pixels (default: 100). Note that this does not change the drawn circle
   172  * `Radius`: Effect range of resurrection in pixels (default: 100). Note that this does not change the drawn circle
   173 
   173 
   174 ==== `gtRope` ====
   174 ==== `gtRope` ====
   175 A rope.
   175 A rope.
   176 
   176 
   177 * `Tag` Rope style: `0`=classic white segments (default), `1`=simple line which can be colored with `Tint`.
   177  * `Tag` Rope style: `0`=classic white segments (default), `1`=simple line which can be colored with `Tint`.
   178 * `Tint`: Rope color as RGBA. This only works if `Tag` equals `1`
   178  * `Tint`: Rope color as RGBA. This only works if `Tag` equals `1`
   179 
   179 
   180 ==== `gtSwitcher` ====
   180 ==== `gtSwitcher` ====
   181 Switch hedgehog.
   181 Switch hedgehog.
   182 
   182 
   183 ==== `gtTardis` ====
   183 ==== `gtTardis` ====
   184 A !TimeBox. It works in several phases and an internal timer.
   184 A !TimeBox. It works in several phases and an internal timer.
   185 
   185 
   186 * `Pos`: Current phase. The value `4` is used when the !TimeBox is currently time-travelling (has completely turned invisible).
   186  * `Pos`: Current phase. The value `4` is used when the !TimeBox is currently time-travelling (has completely turned invisible).
   187 * `Timer`: Has several meanings, depending on `Pos`. Here's the most imporant one, for `Pos` of `4`: A timer (in milliseconds) containing the remaining time until the !TimeBox returns. The !TimeBox returns when `Timer` reaches 0. Hedgewars decreases the timer only while the same team is playing
   187  * `Timer`: Has several meanings, depending on `Pos`. Here's the most imporant one, for `Pos` of `4`: A timer (in milliseconds) containing the remaining time until the !TimeBox returns. The !TimeBox returns when `Timer` reaches 0. Hedgewars decreases the timer only while the same team is playing
   188 * `Tint`: RGBA color (default: clan color)
   188  * `Tint`: RGBA color (default: clan color)
   189 
   189 
   190 TODO: Add more information for the other phases.
   190 TODO: Add more information for the other phases.
   191 
   191 
   192 ==== `gtTeleport` ====
   192 ==== `gtTeleport` ====
   193 Teleportation.
   193 Teleportation.
   196 Gears of weapons which can be directly used or launched by the players.
   196 Gears of weapons which can be directly used or launched by the players.
   197 
   197 
   198 ==== `gtAirAttack` ====
   198 ==== `gtAirAttack` ====
   199 The airplane of an airborne attack.
   199 The airplane of an airborne attack.
   200 
   200 
   201 * `Pos`: Type of airborne attack: `0` = Air Attack, `1` = Mine Strike, `2` = Napalm, `3` = Drill Strike
   201  * `Pos`: Type of airborne attack: `0` = Air Attack, `1` = Mine Strike, `2` = Napalm, `3` = Drill Strike
   202 * `Tag`: Direction of airplane: `-1` = left, `1` = right
   202  * `Tag`: Direction of airplane: `-1` = left, `1` = right
   203 * `Health`: Number of bombs/mines/drills left (default: 6)
   203  * `Health`: Number of bombs/mines/drills left (default: 6)
   204 * `Damage`: Distance (in pixels) between two dropped bombs/mines/drills (default: 30)
   204  * `Damage`: Distance (in pixels) between two dropped bombs/mines/drills (default: 30)
   205 * `Tint`: RGBA color of airplane (default: clan color)
   205  * `Tint`: RGBA color of airplane (default: clan color)
   206 
   206 
   207 ==== `gtAirMine` ====
   207 ==== `gtAirMine` ====
   208 An air mine. It seeks nearby hedgehogs. If it is in explosion range, its timer activates and will become lower. If the timer reaches 0 and is still in explosion range of a hedgehog, it explodes. But it does not explode if it is out of range, after which the timer is reset and the air mine can be activated again.
   208 An air mine. It seeks nearby hedgehogs. If it is in explosion range, its timer activates and will become lower. If the timer reaches 0 and is still in explosion range of a hedgehog, it explodes. But it does not explode if it is out of range, after which the timer is reset and the air mine can be activated again.
   209 
   209 
   210 To properly set the timer of an air mine, you must set both `Timer` and `WDTimer`.
   210 To properly set the timer of an air mine, you must set both `Timer` and `WDTimer`.
   211 
   211 
   212 If the gear state flag `gstAttacking` is set, the air mine is activated and is about to explode.
   212 If the gear state flag `gstAttacking` is set, the air mine is activated and is about to explode.
   213 If the gear state flag `gstChooseTarget` is set, the air mine is currently hunting a hedgehog. This should only be read by Lua scripts, setting it from a Lua script has no effect.
   213 If the gear state flag `gstChooseTarget` is set, the air mine is currently hunting a hedgehog. This should only be read by Lua scripts, setting it from a Lua script has no effect.
   214 
   214 
   215 * `Pos`: Air friction. Higher values mean slower movement. 
   215  * `Pos`: Air friction. Higher values mean slower movement. 
   216 * `Timer`: Time left until possible detonation (in milliseconds). Default value depends on game scheme.
   216  * `Timer`: Time left until possible detonation (in milliseconds). Default value depends on game scheme.
   217 * `WDTimer`: Initial timer value (in milliseconds) of an activated air mine. The `Timer` is reset to this value if the air mine gets re-activated.
   217  * `WDTimer`: Initial timer value (in milliseconds) of an activated air mine. The `Timer` is reset to this value if the air mine gets re-activated.
   218 * `Angle`: Range in which it seeks and follows hedgehogs, in pixels. If a hedgehog is within this range, the air mine will start following. Set it to `0xFFFFFFFF` for an infinite seek range. Set to `0` to disable following. Default: 175
   218  * `Angle`: Range in which it seeks and follows hedgehogs, in pixels. If a hedgehog is within this range, the air mine will start following. Set it to `0xFFFFFFFF` for an infinite seek range. Set to `0` to disable following. Default: 175
   219 * `Power`: Speed in which it seeks and follows hedgehogs.
   219  * `Power`: Speed in which it seeks and follows hedgehogs.
   220 * `Karma`: Explosion size and damage. Default: 30
   220  * `Karma`: Explosion size and damage. Default: 30
   221 
   221 
   222 ==== `gtBallGun` ====
   222 ==== `gtBallGun` ====
   223 A ballgun. This weapon is timer-based.
   223 A ballgun. This weapon is timer-based.
   224 
   224 
   225 * `Timer`: Remaining usage time (in ms), default is 5001. One ball is fired every 100ms.
   225  * `Timer`: Remaining usage time (in ms), default is 5001. One ball is fired every 100ms.
   226 
   226 
   227 ==== `gtBee` ====
   227 ==== `gtBee` ====
   228 A homing bee. The bee works in up to three phases: The first phase is the pre-homing phase lasts 0.5 seconds in which the bee behaves like a normal projectile. In the second phase the bee actually starts homing. This phase can last up to 5 seconds. If the bee did not explode in this time, the bee goes into post-homing phase, stops homing and simply falls. For the first two phases this gear uses `Timer`.
   228 A homing bee. The bee works in up to three phases: The first phase is the pre-homing phase lasts 0.5 seconds in which the bee behaves like a normal projectile. In the second phase the bee actually starts homing. This phase can last up to 5 seconds. If the bee did not explode in this time, the bee goes into post-homing phase, stops homing and simply falls. For the first two phases this gear uses `Timer`.
   229 
   229 
   230 This gear does not directly store in which phase the bee currently is in, so it is a bit tricky to modify the timer values.
   230 This gear does not directly store in which phase the bee currently is in, so it is a bit tricky to modify the timer values.
   231 If you just want to modify the pre-homing time, simply set the `Timer` after creation. But if you want to modify the duration of the homing phase, you have somehow track the bee gear and wait until the `Timer` first reaches 0, so you know the bee will now get into its second phase. Now wait one more tick (or more) and set `Timer` to set the maximum flight time in the homing phase.
   231 If you just want to modify the pre-homing time, simply set the `Timer` after creation. But if you want to modify the duration of the homing phase, you have somehow track the bee gear and wait until the `Timer` first reaches 0, so you know the bee will now get into its second phase. Now wait one more tick (or more) and set `Timer` to set the maximum flight time in the homing phase.
   232 
   232 
   233 * `Tag`: Whether the bee is underwater (`0` = no, `1` = yes). This is used for the sound effect.
   233  * `Tag`: Whether the bee is underwater (`0` = no, `1` = yes). This is used for the sound effect.
   234 * `Timer`: Remaining time (in milliseconds) either of the pre-homing phase or the homing phase.
   234  * `Timer`: Remaining time (in milliseconds) either of the pre-homing phase or the homing phase.
   235 
   235 
   236 ==== `gtBirdy` ====
   236 ==== `gtBirdy` ====
   237 Birdy. Birdy works like a flying saucer and depletes energy (stored in `Health`) whenever you tap one of the direction keys. Flapping left and right costs 10 energy, flapping upwards costs 50 energy.
   237 Birdy. Birdy works like a flying saucer and depletes energy (stored in `Health`) whenever you tap one of the direction keys. Flapping left and right costs 10 energy, flapping upwards costs 50 energy.
   238 
   238 
   239 * `Tag`: Facing direction (`-1` = left, `1` = right)
   239  * `Tag`: Facing direction (`-1` = left, `1` = right)
   240 * `Health`: “Flapping energy” left, default is 2000
   240  * `Health`: “Flapping energy” left, default is 2000
   241 * `FlightTime`: Number of eggs left (default: 2)
   241  * `FlightTime`: Number of eggs left (default: 2)
   242 
   242 
   243 ==== `gtBlowTorch` ====
   243 ==== `gtBlowTorch` ====
   244 A blowtorch. This utility is entirely timer-based.
   244 A blowtorch. This utility is entirely timer-based.
   245 
   245 
   246 * `Timer`: Remaining usage time in ms, default is 7500.
   246  * `Timer`: Remaining usage time in ms, default is 7500.
   247 
   247 
   248 ==== `gtClusterBomb` ====
   248 ==== `gtClusterBomb` ====
   249 A cluster bomb.
   249 A cluster bomb.
   250 
   250 
   251 ==== `gtCake` ====
   251 ==== `gtCake` ====
   252 A cake. 
   252 A cake. 
   253 
   253 
   254 * `Tag`: A timer used for several animations. The final animation (sit down) will cause the cake to explode when the tag reaches `2250`.
   254  * `Tag`: A timer used for several animations. The final animation (sit down) will cause the cake to explode when the tag reaches `2250`.
   255 * `Health`: Remaining walking time, default is 2048. Note: the cake uses its own time unit.
   255  * `Health`: Remaining walking time, default is 2048. Note: the cake uses its own time unit.
   256 
   256 
   257 ==== `gtDEagleShot` ====
   257 ==== `gtDEagleShot` ====
   258 A shot from a Desert Eagle.
   258 A shot from a Desert Eagle.
   259 
   259 
   260 * `Health`: How deep the bullet digs into land. Default: 50.
   260  * `Health`: How deep the bullet digs into land. Default: 50.
   261 
   261 
   262 ==== `gtDrill` ====
   262 ==== `gtDrill` ====
   263 A drill rocket. This is either a launched drill rocket or a small drill rocket from the drill strike (which is a bit weaker than the launched one).
   263 A drill rocket. This is either a launched drill rocket or a small drill rocket from the drill strike (which is a bit weaker than the launched one).
   264 
   264 
   265 The type of drill rocket is stored in the gear state. If `gsttmpFlag` is set (e.g. {{{band(GetState(yourDrillGear), gsttempFlag) == 0}}} evaluates to `true`), it is a launched drill rocket, otherwise it is a drill rocket from the drill strike.
   265 The type of drill rocket is stored in the gear state. If `gsttmpFlag` is set (e.g. {{{band(GetState(yourDrillGear), gsttempFlag) == 0}}} evaluates to `true`), it is a launched drill rocket, otherwise it is a drill rocket from the drill strike.
   266 
   266 
   267 * `Tag`: Used for drill strike. If `1`, then first impact occoured already.
   267  * `Tag`: Used for drill strike. If `1`, then first impact occoured already.
   268 * `Timer`: Detonation timer (in ms)
   268  * `Timer`: Detonation timer (in ms)
   269 
   269 
   270 ==== `gtDynamite` ====
   270 ==== `gtDynamite` ====
   271 A dynamite.
   271 A dynamite.
   272 Note: The current animation does not support denotation times above 5 seconds. If you want to have larger times, you have to provide your own dynamite sprite in a sidecar HWP or find another workaround.
   272 Note: The current animation does not support denotation times above 5 seconds. If you want to have larger times, you have to provide your own dynamite sprite in a sidecar HWP or find another workaround.
   273 
   273 
   274 * `Tag`: Displayed animation frame.
   274  * `Tag`: Displayed animation frame.
   275 * `Timer`: Detonation timer (in ms). Default: 5000.
   275  * `Timer`: Detonation timer (in ms). Default: 5000.
   276 
   276 
   277 ==== `gtFirePunch` ====
   277 ==== `gtFirePunch` ====
   278 A hedgehog which performs the Shoryuken attack.
   278 A hedgehog which performs the Shoryuken attack.
   279 
   279 
   280 `Tag`: Current Y coordinate of the hedgehog.
   280  * `Tag`: Current Y coordinate of the hedgehog.
   281 
   281 
   282 ==== `gtFlamethrower` ====
   282 ==== `gtFlamethrower` ====
   283 A flamethrower. 
   283 A flamethrower. 
   284 
   284 
   285 * `Tag`: Current spitting power of flamethrower (`5`-`20`)
   285  * `Tag`: Current spitting power of flamethrower (`5`-`20`)
   286 * `Health`: Remaining fuel. `500` is for 100% fuel.
   286  * `Health`: Remaining fuel. `500` is for 100% fuel.
   287 
   287 
   288 ==== `gtGasBomb` ====
   288 ==== `gtGasBomb` ====
   289 An old limburger. Will spawn several `gtPoisonCloud` gears on detonation.
   289 An old limburger. Will spawn several `gtPoisonCloud` gears on detonation.
   290 
   290 
   291 * `Timer`: Detonation timer (in milliseconds).
   291  * `Timer`: Detonation timer (in milliseconds).
   292 
   292 
   293 ==== `gtGrenade` ====
   293 ==== `gtGrenade` ====
   294 A grenade.
   294 A grenade.
   295 
   295 
   296 * `Timer`: Detonation timer (in milliseconds).
   296  * `Timer`: Detonation timer (in milliseconds).
   297 
   297 
   298 ==== `gtHammer` ====
   298 ==== `gtHammer` ====
   299 A hammer. See also `gtHammerHit` for the actual hit of the hammer.
   299 A hammer. See also `gtHammerHit` for the actual hit of the hammer.
   300 
   300 
   301 ==== `gtHellishBomb` ====
   301 ==== `gtHellishBomb` ====
   302 A hellish hand-grenade.
   302 A hellish hand-grenade.
   303 
   303 
   304 * `Timer`: Detonation timer (in milliseconds). Default: 5000
   304  * `Timer`: Detonation timer (in milliseconds). Default: 5000
   305 
   305 
   306 ==== `gtIceGun` ====
   306 ==== `gtIceGun` ====
   307 A freezer.
   307 A freezer.
   308 
   308 
   309 * `Health`: Remaining fuel. `1000` is for 100% fuel
   309  * `Health`: Remaining fuel. `1000` is for 100% fuel
   310 
   310 
   311 ==== `gtKamikaze` ====
   311 ==== `gtKamikaze` ====
   312 A hedgehog which is doing a kamikaze attack.
   312 A hedgehog which is doing a kamikaze attack.
   313 
   313 
   314 * `Health`: Remaining travel range. Default: 2048
   314  * `Health`: Remaining travel range. Default: 2048
   315 
   315 
   316 ==== `gtKnife` ====
   316 ==== `gtKnife` ====
   317 A cleaver.
   317 A cleaver.
   318 
   318 
   319 ==== `gtPiano` ====
   319 ==== `gtPiano` ====
   320 A piano from piano strike.
   320 A piano from piano strike.
   321 
   321 
   322 * `Tag`: Number of remaining terrain bounces. Default: 5. If this number reaches 0, the piano will not collide anymore and directly fall into the water.
   322  * `Tag`: Number of remaining terrain bounces. Default: 5. If this number reaches 0, the piano will not collide anymore and directly fall into the water.
   323 
   323 
   324 ==== `gtPickHammer` ====
   324 ==== `gtPickHammer` ====
   325 A pickhammer. This gear is entirely timer-based.
   325 A pickhammer. This gear is entirely timer-based.
   326 
   326 
   327 * `Timer`: Remaining usage time (in milliseconds). Default: 4000
   327  * `Timer`: Remaining usage time (in milliseconds). Default: 4000
   328 
   328 
   329 ==== `gtRCPlane` ====
   329 ==== `gtRCPlane` ====
   330 An RC plane.
   330 An RC plane.
   331 
   331 
   332 * `Tag`: dX speed??? (The purpose of the `Tag` is not clear yet)
   332  * `Tag`: dX speed??? (The purpose of the `Tag` is not clear yet)
   333 * `Timer`: Remaining fly time (in milliseconds). Default: 15000
   333  * `Timer`: Remaining fly time (in milliseconds). Default: 15000
   334 * `Health`: Number of missiles on board. Default: 3
   334  * `Health`: Number of missiles on board. Default: 3
   335 * `Tint`: RGBA color of RC plane (default: clan color)
   335  * `Tint`: RGBA color of RC plane (default: clan color)
   336 
   336 
   337 ==== `gtMolotov` ====
   337 ==== `gtMolotov` ====
   338 A molotov cocktail.
   338 A molotov cocktail.
   339 
   339 
   340 ==== `gtMortar` ====
   340 ==== `gtMortar` ====
   343 ==== `gtMine` ====
   343 ==== `gtMine` ====
   344 A land mine.
   344 A land mine.
   345 
   345 
   346 If the gear state flag `gstAttacking` is set, mine has been activated and is about to explode (if it is not a dud).
   346 If the gear state flag `gstAttacking` is set, mine has been activated and is about to explode (if it is not a dud).
   347 
   347 
   348 * `Timer`: Detonation timer (after activation).
   348  * `Timer`: Detonation timer (after activation).
   349 * `Health`: If `0`, mine is a dud.
   349  * `Health`: If `0`, mine is a dud.
   350 
   350 
   351 ==== `gtSeduction` ====
   351 ==== `gtSeduction` ====
   352 A hedgehog trying to seduce others.
   352 A hedgehog trying to seduce others.
   353 
   353 
   354 * `Radius`: Effect range of seduction in pixels. Default: 250. Note that this does not change the drawn circle
   354  * `Radius`: Effect range of seduction in pixels. Default: 250. Note that this does not change the drawn circle
   355 
   355 
   356 ==== `gtShell` ====
   356 ==== `gtShell` ====
   357 A bazooka shell (projectile).
   357  A bazooka shell (projectile).
   358 
   358 
   359 ==== `gtShotgunShot` ====
   359 ==== `gtShotgunShot` ====
   360 A shot from a shotgun. It is invisible and only can be noticed by its effects.
   360 A shot from a shotgun. It is invisible and only can be noticed by its effects.
   361 
   361 
   362 ==== `gtShover` ====
   362 ==== `gtShover` ====
   363 Used by baseball bat.
   363 Used by baseball bat.
   364 
   364 
   365 ==== `gtSineGunShot` ====
   365 ==== `gtSineGunShot` ====
   366 A shot from the sine gun.
   366 A shot from the sine gun.
   367 
   367 
   368 * `Radius`: The thickness of the sine gun shot.
   368  * `Radius`: The thickness of the sine gun shot.
   369 
   369 
   370 ==== `gtSMine` ====
   370 ==== `gtSMine` ====
   371 A sticky mine.
   371 A sticky mine.
   372 
   372 
   373 If the gear state flag `gstAttacking` is set, the sticky mine has been activated and is about to explode.
   373 If the gear state flag `gstAttacking` is set, the sticky mine has been activated and is about to explode.
   374 
   374 
   375 * `Timer`: Detonation timer after it was activated (in milliseconds). Default: 500
   375  * `Timer`: Detonation timer after it was activated (in milliseconds). Default: 500
   376 
   376 
   377 ==== `gtSniperRifleShot` ====
   377 ==== `gtSniperRifleShot` ====
   378 A shot from the sniper rifle.
   378 A shot from the sniper rifle.
   379 
   379 
   380 * `Health`: How deep the bullet digs into land. Default: 50
   380  * `Health`: How deep the bullet digs into land. Default: 50
   381 
   381 
   382 ==== `gtSnowball` ====
   382 ==== `gtSnowball` ====
   383 A mudball.
   383 A mudball.
   384 
   384 
   385 ==== `gtWatermelon` ====
   385 ==== `gtWatermelon` ====
   386 A watermelon bomb, still intact.
   386 A watermelon bomb, still intact.
   387 
   387 
   388 * `Timer`: Detonation timer (in milliseconds).
   388  * `Timer`: Detonation timer (in milliseconds).
   389 
   389 
   390 ==== `gtWhip` ====
   390 ==== `gtWhip` ====
   391 A whip.
   391 A whip.
   392 
   392 
   393 === Secondary projectiles ===
   393 === Secondary projectiles ===
   397 A bomb from the air attack or the RC plane.
   397 A bomb from the air attack or the RC plane.
   398 
   398 
   399 ==== `gtBall` ====
   399 ==== `gtBall` ====
   400 A ball from the ball gun
   400 A ball from the ball gun
   401 
   401 
   402 * `Timer`: Detonation timer (in milliseconds). Default: 5000
   402  * `Timer`: Detonation timer (in milliseconds). Default: 5000
   403 * `Tag`: Color: `0`=red, `1`=green, `2`=cyan, `3`=yellow, `4`=violet, `5`=pink, `6`=orange, `7`=lime, `8`=white
   403  * `Tag`: Color: `0`=red, `1`=green, `2`=cyan, `3`=yellow, `4`=violet, `5`=pink, `6`=orange, `7`=lime, `8`=white
   404 
   404 
   405 ==== `gtCluster` ====
   405 ==== `gtCluster` ====
   406 A cluster from the cluster bomb or the mortar
   406 A cluster from the cluster bomb or the mortar
   407 
   407 
   408 ==== `gtEgg` ====
   408 ==== `gtEgg` ====
   409 An egg from Birdy.
   409 An egg from Birdy.
   410 
   410 
   411 ==== `gtHammerHit` ====
   411 ==== `gtHammerHit` ====
   412 A hit from the hammer.
   412 A hit from the hammer.
   413 
   413 
   414 * `Timer`: How deep a successful hammer hit dig into land. 1 is the smallest possible depth. Using the value 0 will dig all the way to the water. Default: 125.
   414  * `Timer`: How deep a successful hammer hit dig into land. 1 is the smallest possible depth. Using the value 0 will dig all the way to the water. Default: 125.
   415 
   415 
   416 ==== `gtMelonPiece` ====
   416 ==== `gtMelonPiece` ====
   417 * A cluster from a watermelon bomb.
   417  * A cluster from a watermelon bomb.
   418 
   418 
   419 ==== `gtNapalmBomb` ====
   419 ==== `gtNapalmBomb` ====
   420 A bomb from the napalmn strike, will burst into fire.
   420 A bomb from the napalmn strike, will burst into fire.
   421 
   421 
   422 * `Timer`: Detonation timer (in milliseconds). Default: 1000
   422  * `Timer`: Detonation timer (in milliseconds). Default: 1000
   423 
   423 
   424 ==== `gtPoisonCloud` ====
   424 ==== `gtPoisonCloud` ====
   425 A poisonous cloud, makes hedgehogs sick on contact.
   425 A poisonous cloud, makes hedgehogs sick on contact.
   426 
   426 
   427 * `Timer`: Remaining “life time” in milliseconds (default: 5000). Note that the current animation does not very well support timers larger than 5 seconds, and the animation is partly hardcoded.
   427  * `Timer`: Remaining “life time” in milliseconds (default: 5000). Note that the current animation does not very well support timers larger than 5 seconds, and the animation is partly hardcoded.
   428 
   428 
   429 === Other ===
   429 === Other ===
   430 Gears which don't fit into any other category.
   430 Gears which don't fit into any other category.
   431 
   431 
   432 ==== `gtAddAmmo` ====
   432 ==== `gtAddAmmo` ====