public CritterEventPlaneRunArgs(Critter cr, NpcPlane plane, int reason, uint p0, uint p1, uint p2) : base(cr) { this.Plane = plane; this.Reason = reason; this.Param0 = p0; this.Param1 = p1; this.Param2 = p2; }
public virtual NpcPlane SetChild(NpcPlane child) { return new NpcPlane(NpcPlane_SetChild(thisptr, child.thisptr)); }
public CritterEventPlaneBeginEndArgs(Critter cr, NpcPlane plane, int reason, Critter some_cr, Item some_item) : base(cr) { this.Plane = plane; this.Reason = reason; this.SomeCr = some_cr; this.SomeItem = some_item; }
public virtual bool AddPlane(NpcPlane plane) { return Npc_AddPlane(thisptr, plane.ThisPtr); }