50 {
52 {
53 if (e)
54 {
55 if (LogManager.IsInventoryHFSMLogEnable())
hndDebugPrint(
"[hndfsm] { " +
Object.GetDebugName(e.m_Player) +
" STS = " + e.m_Player.GetSimulationTimeStamp() +
" " +
this.Type().ToString() +
" Has Sub-FSM! Starting submachine...");
56 }
57 else
58 {
59 if (LogManager.IsInventoryHFSMLogEnable())
hndDebugPrint(
"[hndfsm] { " + this.
Type().
ToString() +
" Has Sub-FSM! Starting submachine...");
60 }
62 }
63 else
64 {
65 if (e)
66 {
67 if (LogManager.IsInventoryHFSMLogEnable())
hndDebugPrint(
"[hndfsm] { " +
Object.GetDebugName(e.m_Player) +
" STS = " + e.m_Player.GetSimulationTimeStamp() +
" " +
this.Type().ToString());
68 }
69 else
70 {
72 }
73 }
74 }
void hndDebugPrint(string s)
ref HandFSM m_FSM
hierarchical parent state of this state (or null)