DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ LoadCurrentFSMState() [20/20]

override bool WeaponStateBase::LoadCurrentFSMState ( ParamsReadContext ctx,
int version )
inlineprivate

См. определение в файле WeaponUnjamming.c строка 134

135 {
136 if (!super.LoadCurrentFSMState(ctx, version))
137 return false;
138
139 if (!ctx.Read(m_damage))
140 {
141 Error("[wpnfsm] " + Object.GetDebugName(m_weapon) + " WeaponUnjamming_Cartridge.LoadCurrentFSMState: cannot read m_damage for weapon=" + m_weapon);
142 return false;
143 }
144 if (!ctx.Read(m_type))
145 {
146 Error("[wpnfsm] " + Object.GetDebugName(m_weapon) + " WeaponUnjamming_Cartridge.LoadCurrentFSMState: cannot read m_type for weapon=" + m_weapon);
147 return false;
148 }
149 return true;
150 }
proto bool Read(void value_in)
float m_damage
Определения WeaponChambering.c:22
Weapon_Base m_weapon
Определения WeaponStateBase.c:12
string m_type
Определения WeaponChambering.c:23
class LOD Object
void Error(string err)
Messagebox with error message.
Определения EnDebug.c:90

Перекрестные ссылки Error(), m_damage, m_type, m_weapon и Serializer::Read().