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

Method drawBigRoom

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

Source from the content-addressed store, hash-verified

21
22 // Private methods
23 private drawBigRoom(x: number, y: number): void{
24 // Buttons
25 this.renderArea.addMultipleAsciiButtons("castleBigRoomButton",
26 x, x+1, y,
27 x, x+1, y+1);
28
29 // Comment
30 this.renderArea.addFullComment(x - 9, y, Database.getText("castleBigRoomComment"), Database.getTranslatedText("castleBigRoomComment"), "castleBigRoomComment");
31
32 // Interactions
33 this.renderArea.addLinkOver(".castleBigRoomButton, .castleBigRoomComment", ".castleBigRoomComment");
34 this.renderArea.addLinkCall(".castleBigRoomButton", new CallbackCollection(this.goToBigRoom.bind(this)));
35 }
36
37 private drawCastleEntrance(x: number, y: number): void{
38 // Buttons

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