Skip to content

Commit 896ac3f

Browse files
committed
tests: change role error case
1 parent 542257b commit 896ac3f

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

dist/screeps-tests.ts

+5-10
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,15 @@ interface MinerMemory {
2525
sourceId: Id<Source>;
2626
}
2727

28-
interface BuilderMemory {
29-
targetId?: Id<ConstructionSite>;
30-
}
31-
32-
interface HaulerMemory {
33-
targetId?: Id<AnyStructure>;
28+
interface UpgraderMemory {
29+
upgrading: boolean;
3430
}
3531

3632
interface CommonCreepMemory {
3733
lastHits: number;
3834
}
3935

40-
type MyCreepMemory = CommonCreepMemory & (Brand<"miner", MinerMemory> | Brand<"builder", BuilderMemory> | Brand<"hauler", HaulerMemory>);
36+
type MyCreepMemory = CommonCreepMemory & (Brand<"miner", MinerMemory> | Brand<"upgrader", UpgraderMemory>);
4137

4238
// Sample memory extensions
4339
interface Memory {
@@ -165,11 +161,10 @@ function resources(o: GenericStore): ResourceConstant[] {
165161
},
166162
});
167163
Game.spawns[i].spawnCreep(body, "error", {
164+
// @ts-expect-error
168165
memory: {
169166
lastHits: 0,
170-
// @ts-expect-error
171-
role: "hauler",
172-
sourceId: "" as Id<Source>,
167+
role: "upgrader",
173168
},
174169
});
175170

0 commit comments

Comments
 (0)