コード例 #1
0
 public WeaveEssencePlayerState(PlayerInput input, PlayerBuildData buildData, PlayerStateData stateData, RecipeData recipes)
 {
     this.input     = input;
     this.buildData = buildData;
     this.stateData = stateData;
     this.recipes   = recipes;
 }
コード例 #2
0
 public PlaceObeliskPlayerState(PlayerInput input, PlayerBuildData buildData, PlayerStateData stateData)
 {
     this.buildData = buildData;
     this.input     = input;
     this.stateData = stateData;
     buildBlocks    = new List <GameObject>();
 }
コード例 #3
0
 public AwaitBuildPlayerState(PlayerInput input, PlayerBuildData buildData, PlayerStateData stateData)
 {
     this.input     = input;
     this.buildData = buildData;
     this.stateData = stateData;
 }
コード例 #4
0
 public ExtractingPlayerState(PlayerInput playerInput, PlayerBuildData buildData, PlayerStateData stateData)
 {
     this.playerInput = playerInput;
     this.buildData   = buildData;
     this.stateData   = stateData;
 }