Bot npc archer: Difference between revisions
(Cleaned up page.) |
m (Updated old entity format to {{this is a}}. This action was perfomed by a bot.) |
||
Line 1: | Line 1: | ||
{{lang|Bot npc archer}} | {{lang|Bot npc archer}}{{ent not in fgd}} | ||
{{ent not in fgd}} | {{this is a|e0|game=tf2|name=bot_npc_archer}} | ||
{{tf2 | |||
{{code class|CBotNPCArcher|bot_npc_archer.cpp}} | {{code class|CBotNPCArcher|bot_npc_archer.cpp}} |
Revision as of 09:13, 7 January 2024


bot_npc_archer
is an e0 available in Team Fortress 2.

- The {{{game}}} parameter is inconsistent with the name defined by the {{tf2}} template. This can most likely be fixed by setting the value of the {{{game}}} parameter to Team Fortress 2.
If a parameter is consistent but you're still seeing this warning, it may be an issue with the template itself. Please discuss it on the template's talk page.
Entity description
This is a NextBot using the models\player\sniper.mdl
model which wields a Huntsman.
It will go into humiliation pose unless one of the following entities is present on the map:
If at least one of those entities exists, the archer will shoot any BLU player which can be attacked. The NPC aims for heads and aims ahead in case a target is moving. When a BLU player is killed by a headshot from this entity, the kill feed will display an environmental headshot death icon. In the case of a bodyshot, a regular environmental death will be shown. Despite first appearances, this NPC is teamless, and can take and give damage to RED or BLU players. A similar teamless state has been seen with poor coding.


Dedicated console variables
Cvar/Command | Parameters or default value | Descriptor | Effect |
---|---|---|---|
tf_bot_npc_archer_arrow_damage | 75 | arbitrary float | Determines the arrow damage of NPC archer arrows. |
tf_bot_npc_archer_health | 100 | arbitrary integer | Determines the health of NPC archer bots. |
tf_bot_npc_archer_shoot_interval | 2 | arbitrary float | Determines the interval at which NPC archer bots fire. |
tf_bot_npc_archer_speed | 100 | arbitrary integer | Unused. |
Keyvalues

Inputs

Outputs
