CTFSpellBook: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
| style="width: 50%;" |'''m_iSelectedSpellIndex''' | | style="width: 50%;" |'''m_iSelectedSpellIndex''' | ||
| style="width: 15%;" |Integer | | style="width: 15%;" |Integer | ||
| style="width: 35%;" |The spell currently stored. | | style="width: 35%;" |The spell currently stored. Please note when change this value, if the spellbook currently has no spell, you also need to set m_iSpellCharges for your spell change to take effect. | ||
{| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;" | {| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;" | ||
! colspan="1" | Values | ! colspan="1" | Values |
Revision as of 18:41, 10 April 2022
Overview
The spellbook weapon usable by equipping the spellbook magazine or similar reskins is an instance of this class.
Source location : /game/shared/tf/halloween/tf_weapon_spellbook.h
Linked entity : tf_weapon_spellbook
Class Structure
SendProps
Name | Type | Description | ||
---|---|---|---|---|
m_iSelectedSpellIndex | Integer | The spell currently stored. Please note when change this value, if the spellbook currently has no spell, you also need to set m_iSpellCharges for your spell change to take effect.
| ||
m_iSpellCharges | Integer | The number of charges the spell has. | ||
m_flTimeNextSpell | Float | A timestamp of when the last spell was cast. | ||
m_bFiredAttack | Boolean | Stores whether or not our spell has just been cast. |