public void InitValues(int i, int j, BlockType type) { world = ModContent.GetInstance <TICWorld>(); this.i = i; this.j = j; uiType = type; OnInitialize(); titleText.SetText($"{uiType} Block @ ({i},{j})"); commandInput.SetText(world.data[(i, j)].command);
public override void SetDefaults() { Main.tileSolid[Type] = false; Main.tileBlockLight[Type] = false; Main.tileFrameImportant[Type] = true; Main.tileNoAttach[Type] = true; Main.tileSolidTop[Type] = true; TileID.Sets.HasOutlines[Type] = true; dustType = 202; TileObjectData.newTile.CopyFrom(TileObjectData.StyleSwitch); TileObjectData.addTile(Type); world = ModContent.GetInstance <TICWorld>(); }
public override void SetDefaults() { Main.tileSolid[Type] = false; Main.tileBlockLight[Type] = false; Main.tileFrameImportant[Type] = true; Main.tileNoAttach[Type] = false; Main.tileSolidTop[Type] = true; TileID.Sets.HasOutlines[Type] = true; dustType = 145; TileObjectData.newTile.CopyFrom(TileObjectData.Style1x2); TileObjectData.newTile.AnchorBottom = new AnchorData(AnchorType.None, 0, 0); TileObjectData.newTile.AnchorTop = new AnchorData(AnchorType.None, 0, 0); TileObjectData.newTile.AnchorLeft = new AnchorData(AnchorType.None, 0, 0); TileObjectData.newTile.AnchorRight = new AnchorData(AnchorType.None, 0, 0); TileObjectData.addTile(Type); world = ModContent.GetInstance <TICWorld>(); }
public virtual string Execute(int i, int j, TICWorld world) { this.world = world; this.data = world.data[(i, j)];