public override void Initialise(MHParseNode p, MHEngine engine) { base.Initialise(p, engine); // Target m_EventSource.Initialise(p.GetArgN(1), engine); m_EventType = p.GetArgN(2).GetEnumValue(); if (p.GetArgCount() >= 4) { // TODO: We could check here that we only have bool, int or string and not object ref or content ref. m_EventData.Initialise(p.GetArgN(3), engine); } }
public virtual void Initialise(MHParseNode p, MHEngine engine) { m_Target.Initialise(p.GetArgN(0), engine); }
public override void Initialise(MHParseNode p, MHEngine engine) { base.Initialise(p, engine); // Target m_RefObject.Initialise(p.GetArgN(1), engine); }
public override void Initialise(MHParseNode p, MHEngine engine) { base.Initialise(p, engine); m_Index.Initialise(p.GetArgN(1), engine); m_Item.Initialise(p.GetArgN(2), engine); }