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

◆ LoadCurrentFSMState()

override bool LoadCurrentFSMState ( ParamsReadContext ctx,
int version )

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

1036 {
1037 if (!super.LoadCurrentFSMState(ctx, version))
1038 return false;
1039
1040 if (!ctx.Read(m_srcMagazine))
1041 {
1042 Error("[wpnfsm] " + Object.GetDebugName(m_weapon) + " ChamberMultiBullet.LoadCurrentFSMState: cannot read m_srcMagazine for weapon=" + m_weapon);
1043 return false;
1044 }
1045
1047 {
1048 Error("[wpnfsm] " + Object.GetDebugName(m_weapon) + " ChamberMultiBullet.LoadCurrentFSMState: cannot read m_srcMagazinePrevLocation for weapon=" + m_weapon);
1049 return false;
1050 }
1051 return true;
1052 }
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon
Определения Guards.c:604
bool OptionalLocationReadFromContext(out InventoryLocation loc, notnull ParamsReadContext ctx)
Определения InventoryLocation.c:662
Magazine m_srcMagazine
Определения WeaponChambering.c:804
ref InventoryLocation m_srcMagazinePrevLocation
source of the cartridge
Определения WeaponChambering.c:805
Определения ObjectTyped.c:2
proto bool Read(void value_in)
void Error(string err)
Messagebox with error message.
Определения EnDebug.c:90

Перекрестные ссылки Error(), m_srcMagazine, m_srcMagazinePrevLocation, m_weapon, OptionalLocationReadFromContext() и Serializer::Read().