Template:KV BaseTank: Difference between revisions
Jump to navigation
Jump to search
(updates) |
(changed description for "heavy cannon") |
||
Line 26: | Line 26: | ||
| <code>AR2</code> || AR2 | | <code>AR2</code> || AR2 | ||
|- | |- | ||
| <code>CombineHeavyCannon</code> || | | <code>CombineHeavyCannon</code> || Combine Heavy Cannon (Episode 2 autogun) | ||
|} | |} | ||
{{KV|Control Volume (control_volume)|target_destination|Name of a trigger the player must be inside to control the tank.}} | {{KV|Control Volume (control_volume)|target_destination|Name of a trigger the player must be inside to control the tank.}} |
Revision as of 02:54, 10 September 2018
BaseTank:
- Bullets (bullet) ([todo internal name (i)]) <choices>
- Ammo type. Be aware that some games will use Ammo type instead.
Literal value Description 0 None 1 Pistol 2 SMG1 3 AR2 (shows pistol/smg1 bullets?) 4 Laser (does nothing)
- Ammo type (ammotype) ([todo internal name (i)]) <choices>
- Ammo type. Be aware that some games will use Bullets instead.
Value Description None Pistol
Pistol SMG1
SMG1 AR2
AR2 CombineHeavyCannon
Combine Heavy Cannon (Episode 2 autogun)
- Control Volume (control_volume) ([todo internal name (i)]) <targetname>
- Name of a trigger the player must be inside to control the tank.
- (Team) Master (master) ([todo internal name (i)]) <string>
- Not used for Source. Provided for backwards compatibility with multisource or game_team_master.
- Yaw tolerance (yawtolerance) ([todo internal name (i)]) <string>
- Additional left-right range. If the gun tries to turn beyond Yaw range + Yaw tolerance, the gun will snap back to the maximum Yaw range.
- Pitch tolerance (pitchtolerance) ([todo internal name (i)]) <string>
- Additional up-down range. If the gun tries to turn beyond Pitch range + Pitch tolerance, the gun will snap back to the maximum Pitch range.
- Barrel Length (barrel) ([todo internal name (i)]) <string>
- Solid length of the tank barrel. Any part of the barrel beyond this length may clip through objects.
- Barrel Horizontal (barrely) ([todo internal name (i)]) <string>
- How wide the barrel is, horizontally.}
- Smoke Sprite (spritesmoke) ([todo internal name (i)]) <sprite>
- Smoke sprite to emit when gun fires.
Bug:Transparency may not work. [todo tested in ?]
- Rotate Start Sound (rotatestartsound) ([todo internal name (i)]) <sound>
- Sound to play when tank starts to turn.
- Rotate Loop Sound (rotatesound) ([todo internal name (i)]) <sound>
- Sound to play when tank is turning.
- Rotate Stop Sound (rotatestopsound) ([todo internal name (i)]) <sound>
- Sound to play when tank stops turning.
- Damage Per Bullet (bullet_damage) ([todo internal name (i)]) <string>
- How much a single bullet hurts everything except the player. If
0
, takes amount from the type of bullet/damage.
- Damage Per Bullet Vs Player (bullet_damage_vs_player) ([todo internal name (i)]) <string>
- How much a single bullet hurts the player only. If
0
, takes amount from the type of bullet/damage.
- Firing persistence (persistence) ([todo internal name (i)]) <string>
- How many seconds to keep firing at target's last known position after losing LOS (for NPCs).
- Firing persistence2 (persistence2) ([todo internal name (i)]) <string>
- After Firing persistence is over, how many seconds to periodically fire at target's last known position (for NPCs).
- Bullet accuracy (firespread) ([todo internal name (i)]) <choices>
- How accurately the gun can fire.
- 0: Perfect Shot
- 1: Small cone
- 2: Medium cone
- 3: Large cone
- 4: Extra-large cone
- Minimum target range (minRange) ([todo internal name (i)]) <string>
- Minimum range to target something (for NPCs). If a target is closer than this amount, the NPC will probably switch to any weapon they have on them.
- Maximum target range (maxRange) ([todo internal name (i)]) <string>
- Maximum range to target something (for NPCs).
Confirm:This may actually be the distance for aim assistance instead?
- Gun Base Attachment (gun_base_attach) ([todo internal name (i)]) <string>
- If Parent is specified, this is the attachment point on the parent to aim from.
- Gun Barrel Attachment (gun_barrel_attach) ([todo internal name (i)]) <string>
- If Parent is specified, this is the attachment point on the parent to fire from. If you specify this, you'll want to specify the Gun Base Attachment too.
- Gun Yaw Pose Param (gun_yaw_pose_param) ([todo internal name (i)]) <string>
- If Parent and Gun Pitch Pose Param are specified, then the gun itself will be invisible and the tank will steer a gun on the parent using the pose parameters.
- Gun Yaw Pose Center (gun_yaw_pose_center) ([todo internal name (i)]) <float>
- The center yaw pose parameter of the gun on the parent.
- Gun Pitch Pose Param (gun_pitch_pose_param) ([todo internal name (i)]) <string>
- If Parent and Gun Yaw Pose Param are specified, then the gun itself will be invisible and the tank will steer a gun on the parent using the pose parameters.
- Gun Pitch Pose Center (gun_pitch_pose_center) ([todo internal name (i)]) <float>
- The center pitch pose parameter of the gun on the parent.
- Ammunition Count (ammo_count) ([todo internal name (i)]) <integer>
- Amount of ammo when player is using. -1 = unlimited ammo.
- Lead Target (LeadTarget) ([todo internal name (i)]) <boolean>
- Aim ahead to hit moving targets (for NPCs).
- NPC Man Point (npc_man_point) ([todo internal name (i)]) <targetname>
- Point where NPC must stand to use.
- Post-NPC Attack Grace Period (playergraceperiod) ([todo internal name (i)]) <float>
- If specified, NPC's manning this func tank won't fire at the player, after firing at a non-player, for this amount of time.
- Ignore Grace Upto (ignoregraceupto) ([todo internal name (i)]) <float>
- The player grace period is ignored if the player is under this distance from the tank.
- Player Lock Time (playerlocktimebeforefire) ([todo internal name (i)]) <float>
- The tank must be aiming right on the player for this amount of time before it's allowed to fire.
- Effect Handling (effecthandling) ([todo internal name (i)]) <choices>
- Produce these sound and particle effects when firing.
- 0: Use Individual Settings.
- 1: AR2
- 2: Combine Cannon