static InventoryItem() { _interactionSchema = new InteractionSchema(new string[] { "$$01 inventory item", "$$02 inventory item", "$$03 inventory item", "Use inventory on this item", "Other click on inventory item" }, new string[] { "Look", "Interact", "Talk", "UseInv", "OtherClick" }); }
static InventoryItem() { _interactionSchema = new InteractionSchema(new string[] { "$$01 inventory item", "$$02 inventory item", "$$03 inventory item", "Use inventory on this item", "Other click on inventory item" }, new string[] { "Look", "Interact", "Talk", "UseInv", "OtherClick" }); }
public Interactions(InteractionSchema schema) { _schema = schema; _scriptFunctionNames = new string[schema.EventNames.Length]; _importedScripts = new string[schema.EventNames.Length]; Reset(); }
public Interactions(InteractionSchema schema) { _schema = schema; _scriptFunctionNames = new string[schema.EventNames.Length]; _importedScripts = new string[schema.EventNames.Length]; Reset(); }
static RoomRegion() { _interactionSchema = new InteractionSchema(new string[] { "While standing on region", "Walks onto region", "Walks off region"}, new string[] { "Standing", "WalksOnto", "WalksOff" }); }
static RoomHotspot() { _interactionSchema = new InteractionSchema(new string[] {"Stands on hotspot", "$$01 hotspot","$$02 hotspot","Use inventory on hotspot", "$$03 hotspot", "Any click on hotspot","Mouse moves over hotspot", "$$05 hotspot", "$$08 hotspot", "$$09 hotspot"}, new string[] { "WalkOn", "Look", "Interact", "UseInv", "Talk", "AnyClick", "MouseMove", "PickUp", "Mode8", "Mode9" }); }
static RoomObject() { _interactionSchema = new InteractionSchema(new string[] { "$$01 object", "$$02 object", "$$03 object", "Use inventory on object", "Any click on object", "$$05 object", "$$08 object", "$$09 object" }, new string[] { "Look", "Interact", "Talk", "UseInv", "AnyClick", "PickUp", "Mode8", "Mode9" }); }
static Character() { _interactionSchema = new InteractionSchema(new string[] { "$$01 character", "$$02 character", "$$03 character", "Use inventory on character", "Any click on character", "$$05 character", "$$08 character", "$$09 character" }, new string[] { "Look", "Interact", "Talk", "UseInv", "AnyClick", "PickUp", "Mode8", "Mode9" }); }
static RoomHotspot() { _interactionSchema = new InteractionSchema(new string[] { "Stands on hotspot", "$$01 hotspot", "$$02 hotspot", "Use inventory on hotspot", "$$03 hotspot", "Any click on hotspot", "Mouse moves over hotspot", "$$05 hotspot", "$$08 hotspot", "$$09 hotspot" }, new string[] { "WalkOn", "Look", "Interact", "UseInv", "Talk", "AnyClick", "MouseMove", "PickUp", "Mode8", "Mode9" }); }
static Character() { _interactionSchema = new InteractionSchema(new string[] {"$$01 character", "$$02 character","$$03 character","Use inventory on character", "Any click on character", "$$05 character","$$08 character", "$$09 character"}, new string[] { "Look", "Interact", "Talk", "UseInv", "AnyClick", "PickUp", "Mode8", "Mode9" }); }
static RoomRegion() { _interactionSchema = new InteractionSchema(new string[] { "While standing on region", "Walks onto region", "Walks off region" }, new string[] { "Standing", "WalksOnto", "WalksOff" }); }
static Room() { _interactionSchema = new InteractionSchema(new string[] { "Walks off left edge", "Walks off right edge", "Walks off bottom edge", "Walks off top edge", "First time enters room", "Enters room before fade-in", "Repeatedly execute", "Enters room after fade-in", "Leaves room", }, new string[] { "LeaveLeft", "LeaveRight", "LeaveBottom", "LeaveTop", "FirstLoad", EVENT_SUFFIX_ROOM_LOAD, "RepExec", "AfterFadeIn", "Leave" }); }
static Room() { _interactionSchema = new InteractionSchema(new string[] { "Walks off left edge", "Walks off right edge", "Walks off bottom edge", "Walks off top edge", "First time enters room", "Enters room before fade-in", "Repeatedly execute", "Enters room after fade-in", "Leaves room", }, new string[] { "LeaveLeft", "LeaveRight", "LeaveBottom", "LeaveTop", "FirstLoad", EVENT_SUFFIX_ROOM_LOAD, "RepExec", "AfterFadeIn", "Leave" }); }