Before Format Wars
This commit is contained in:
@@ -30,9 +30,9 @@ let currentBlockSequence: string[] = [];
|
||||
let currentBlockSeuqenceIndex: number[] = [];
|
||||
|
||||
const blockCycle: string[] = [
|
||||
MinecraftBlockTypes.RedstoneBlock,
|
||||
MinecraftBlockTypes.GoldBlock,
|
||||
MinecraftBlockTypes.DiamondBlock,
|
||||
// MinecraftBlockTypes.RedstoneBlock,
|
||||
// MinecraftBlockTypes.GoldBlock,
|
||||
// MinecraftBlockTypes.DiamondBlock,
|
||||
MinecraftBlockTypes.EmeraldBlock,
|
||||
MinecraftBlockTypes.LapisBlock,
|
||||
];
|
||||
|
||||
@@ -5,11 +5,14 @@ import { vector3 } from "../../Commandeer/utils/vectorUtils";
|
||||
const Level1CommandBlockPos: Vector3 = vector3(2439, 0, 36);
|
||||
|
||||
const level1StartPosition: Vector3 = vector3(2451, -2, 57);
|
||||
//Agent faces negative z
|
||||
const level1AgentFacing: Vector3 = vector3(0, 0, -1);
|
||||
const Level1EndPosition: Vector3 = vector3(2451, -2, 41);
|
||||
|
||||
let mission1part1: AbstractAgentTrackMission = new AbstractAgentTrackMission(
|
||||
"mission1part1",
|
||||
level1StartPosition,
|
||||
level1AgentFacing,
|
||||
Level1EndPosition,
|
||||
Level1CommandBlockPos
|
||||
);
|
||||
|
||||
@@ -5,6 +5,7 @@ import { vector3 } from "../../Commandeer/utils/vectorUtils";
|
||||
const Level2CommandBlockPos: Vector3 = vector3(2439, 0, 35);
|
||||
|
||||
const level2StartPosition: Vector3 = vector3(2446, -2, 40);
|
||||
const level2AgentFacing: Vector3 = vector3(1, 0, 0);
|
||||
const Level2EndPosition: Vector3 = vector3(2446, -2, 30);
|
||||
|
||||
const level2ResetCommandBlockPos: Vector3 = vector3(56, 68, 211);
|
||||
@@ -12,6 +13,7 @@ const level2ResetCommandBlockPos: Vector3 = vector3(56, 68, 211);
|
||||
let mission1part2: AbstractAgentTrackMission = new AbstractAgentTrackMission(
|
||||
"mission1part2",
|
||||
level2StartPosition,
|
||||
level2AgentFacing,
|
||||
Level2EndPosition,
|
||||
Level2CommandBlockPos
|
||||
);
|
||||
|
||||
@@ -3,6 +3,7 @@ import AbstractAgentTrackMission from "../../Commandeer/level/abstractTrackFollo
|
||||
import { vector3 } from "../../Commandeer/utils/vectorUtils";
|
||||
|
||||
const Level3CommandBlockPos: Vector3 = vector3(2439, 0, 34);
|
||||
const level3AgentFacing: Vector3 = vector3(0, 0, -1);
|
||||
const level3StartPosition: Vector3 = vector3(2447, -2, 30);
|
||||
const level3EndPosition: Vector3 = vector3(2451, -2, 18);
|
||||
|
||||
@@ -11,6 +12,7 @@ const level3ResetCommandBlockPos: Vector3 = vector3(56, 68, 211);
|
||||
let mission1part3: AbstractAgentTrackMission = new AbstractAgentTrackMission(
|
||||
"mission1part3",
|
||||
level3StartPosition,
|
||||
level3AgentFacing,
|
||||
level3EndPosition,
|
||||
Level3CommandBlockPos
|
||||
);
|
||||
|
||||
@@ -12,6 +12,7 @@ import { startLevel } from "../../Commandeer/utils/levelUtils";
|
||||
const mission2part1CommandBlockPos: Vector3 = vector3(2460, -1, 4);
|
||||
|
||||
const mission2part1StartPosition: Vector3 = vector3(2455, -1, 11);
|
||||
const mission2Part1AgentFacing: Vector3 = vector3(1, 0, 0);
|
||||
const mission2part1EndPosition: Vector3 = vector3(2465, -1, 11);
|
||||
|
||||
const mission2part1ResetCommandBlockPos: Vector3 = vector3(2456, -1, 4);
|
||||
@@ -20,7 +21,7 @@ const mission2part1: Level = new Level(
|
||||
pupeteer.sendWorldMessage("%message.mission2part1.started");
|
||||
pupeteer.setTitleTimed("%message.mission2part1.name", 2.5);
|
||||
startLevel(mission2part1CommandBlockPos);
|
||||
teleportAgent(mission2part1StartPosition);
|
||||
teleportAgent(mission2part1StartPosition, mission2Part1AgentFacing);
|
||||
startLevel(mission2part1ResetCommandBlockPos);
|
||||
},
|
||||
() => {
|
||||
|
||||
@@ -12,6 +12,7 @@ import { startLevel } from "../../Commandeer/utils/levelUtils";
|
||||
const mission2part2CommandBlockPos: Vector3 = vector3(2461, -1, 4);
|
||||
|
||||
const mission2part2StartPosition: Vector3 = vector3(2467, -1, 11);
|
||||
const mission2Part1AgentFacing: Vector3 = vector3(1, 0, 0);
|
||||
const mission2part2EndPosition: Vector3 = vector3(2481, -1, 11);
|
||||
|
||||
const mission2part2ResetCommandBlockPos: Vector3 = vector3(2457, -1, 4);
|
||||
@@ -20,7 +21,7 @@ const mission2part2: Level = new Level(
|
||||
pupeteer.sendWorldMessage("%message.mission2part2.started");
|
||||
pupeteer.setTitleTimed("%message.mission2part2.name", 2.5);
|
||||
startLevel(mission2part2CommandBlockPos);
|
||||
teleportAgent(mission2part2StartPosition);
|
||||
teleportAgent(mission2part2StartPosition, mission2Part1AgentFacing);
|
||||
startLevel(mission2part2ResetCommandBlockPos);
|
||||
},
|
||||
() => {
|
||||
|
||||
@@ -5,11 +5,13 @@ import { vector3 } from "../../Commandeer/utils/vectorUtils";
|
||||
const Level1CommandBlockPos: Vector3 = vector3(2495, -1, 26);
|
||||
|
||||
const level1StartPosition: Vector3 = vector3(2488, -2, 7);
|
||||
const level1AgentFacing: Vector3 = vector3(0, 0, 1);
|
||||
const Level1EndPosition: Vector3 = vector3(2488, -2, 22);
|
||||
|
||||
let mission3part1: AbstractAgentTrackMission = new AbstractAgentTrackMission(
|
||||
"mission3part1",
|
||||
level1StartPosition,
|
||||
level1AgentFacing,
|
||||
Level1EndPosition,
|
||||
Level1CommandBlockPos
|
||||
);
|
||||
|
||||
@@ -5,11 +5,13 @@ import { vector3 } from "../../Commandeer/utils/vectorUtils";
|
||||
const Level1CommandBlockPos: Vector3 = vector3(2495, -1, 27);
|
||||
|
||||
const level1StartPosition: Vector3 = vector3(2492, -2, 26);
|
||||
const level1AgentFacing: Vector3 = vector3(0, 0, 1);
|
||||
const Level1EndPosition: Vector3 = vector3(2484, -2, 32);
|
||||
|
||||
let mission3part2: AbstractAgentTrackMission = new AbstractAgentTrackMission(
|
||||
"mission3part2",
|
||||
level1StartPosition,
|
||||
level1AgentFacing,
|
||||
Level1EndPosition,
|
||||
Level1CommandBlockPos
|
||||
);
|
||||
|
||||
@@ -5,11 +5,13 @@ import { vector3 } from "../../Commandeer/utils/vectorUtils";
|
||||
const Level1CommandBlockPos: Vector3 = vector3(2495, -1, 28);
|
||||
|
||||
const level1StartPosition: Vector3 = vector3(2487, -2, 36);
|
||||
const level1AgentFacing: Vector3 = vector3(1, 0, 0);
|
||||
const Level1EndPosition: Vector3 = vector3(2488, -2, 57);
|
||||
|
||||
let mission3part2: AbstractAgentTrackMission = new AbstractAgentTrackMission(
|
||||
"mission3part2",
|
||||
level1StartPosition,
|
||||
level1AgentFacing,
|
||||
Level1EndPosition,
|
||||
Level1CommandBlockPos
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user