예제 #1
0
 public SceneDoor(DTO.SceneComponent inputComponent, DTO.SceneDoor inputDoor, SceneExit inputExit) : base(inputComponent.identifier, inputComponent.fullName, ComponentType.Door)
 {
     this.requiredItemIdentifier = inputDoor.keyID;
     this.successMessage         = inputDoor.messageSuccess;
     this.failMessage            = inputDoor.messageFail;
     this.exit = inputExit;
 }
 public SceneKey(DTO.SceneComponent inputKey) : base(inputKey.identifier, inputKey.fullName, ComponentType.Key)
 {
 }
 public SceneExit(DTO.SceneComponent inputComponent, DTO.SceneExit inputExit) : base(inputComponent.identifier, inputComponent.fullName, ComponentType.Exit)
 {
     this.linkedSceneIdentifier = inputExit.linkedScene;
 }