MCPcopy Create free account
hub / github.com/candybox2/candybox2.github.io / drawTowerEntrance

Method drawTowerEntrance

code/main/Castle.ts:124–136  ·  view source on GitHub ↗
(x: number, y: number)

Source from the content-addressed store, hash-verified

122 }
123
124 private drawTowerEntrance(x: number, y: number): void{
125 // Buttons
126 this.renderArea.addMultipleAsciiButtons("castleTowerEntranceButton",
127 x, x+1, y,
128 x, x+1, y+1);
129
130 // Comment
131 this.renderArea.addFullComment(x + 12, y, Database.getText("castleTowerEntranceComment"), Database.getTranslatedText("castleTowerEntranceComment"), "castleTowerEntranceComment");
132
133 // Interactions
134 this.renderArea.addLinkOver(".castleTowerEntranceButton, .castleTowerEntranceComment", ".castleTowerEntranceComment");
135 this.renderArea.addLinkCall(".castleTowerEntranceButton", new CallbackCollection(this.goToTowerEntrance.bind(this)));
136 }
137
138 private goToBigRoom(): void{
139 this.getGame().setPlace(new CastleBigRoom(this.getGame()));

Callers 1

updateMethod · 0.95

Calls 6

addFullCommentMethod · 0.80
addLinkOverMethod · 0.80
addLinkCallMethod · 0.80
bindMethod · 0.80
getTextMethod · 0.45

Tested by

no test coverage detected