NextBotCombatCharacter: Difference between revisions

From SigMod
Jump to navigation Jump to search
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Overview ==
== Overview ==
The class used by entities which use the [https://developer.valvesoftware.com/wiki/NextBot NextBots] AI system. (This does '''not''' include tf_bot.)
The class used by non player entities which use the [https://developer.valvesoftware.com/wiki/NextBot NextBot] AI system. (This does '''not''' include tf_bot. See [[CTFBot]])


'''Source location : [https://github.com/sreechar/TF2-Source-Code/blob/master/tf2_src/game/server/NextBot/NextBot.h /game/server/NextBot/NextBot.h]'''
'''Source location : [https://github.com/sreechar/TF2-Source-Code/blob/master/tf2_src/game/server/NextBot/NextBot.h /game/server/NextBot/NextBot.h]'''
'''VScript : [https://developer.valvesoftware.com/wiki/Team_Fortress_2/Scripting/Script_Functions#NextBotCombatCharacter Script_Functions#NextBotCombatCharacter]'''


==[[Classes|Class Structure]]==
==[[Classes|Class Structure]]==
{| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;"
|+Heirarchies
|-
|
<span style="font-size: 150%; font-family: sans-serif">CBaseEntity => NextBotCombatCharacter</span>
<hr>
*'''[[CBaseEntity]]'''
*'''[[CBaseEntity]]'''
**'''[[CBaseAnimating]]'''
**'''[[CBaseAnimating]]'''
Line 11: Line 19:
*****'''[[CBaseCombatCharacter]]'''
*****'''[[CBaseCombatCharacter]]'''
******'''NextBotCombatCharacter'''
******'''NextBotCombatCharacter'''
<hr>
<span style="font-size: 150%; font-family: sans-serif">INextBotEventResponder => NextBotCombatCharacter</span>
<hr>
*'''[[INextBotEventResponder]]'''
**'''[[INextBot]]'''
***'''NextBotCombatCharacter'''
<hr>
|}


== Entity DataMaps ==
== Entity DataMaps ==

Latest revision as of 13:26, 17 September 2023

Overview[edit | edit source]

The class used by non player entities which use the NextBot AI system. (This does not include tf_bot. See CTFBot)

Source location : /game/server/NextBot/NextBot.h

VScript : Script_Functions#NextBotCombatCharacter

Class Structure[edit | edit source]

Heirarchies

CBaseEntity => NextBotCombatCharacter




INextBotEventResponder => NextBotCombatCharacter



Entity DataMaps[edit | edit source]

NextBotCombatCharacter
Name Type Description
NextBotCombatCharacterDoThink