123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- event.load("level_reset");
- event.load("tile_interact");
- @main
- wait();
- if(event == "level_reset")
- {
- onLevelReset();
- }
- if(event == "tile_interact")
- {
- onInteract(tile_x, tile_y);
- }
- goto(@main);
- function onLevelReset()
- {
- hero = entity.getHero();
- x = tile.toTileCoord(entity.getX(hero));
- y = tile.toTileCoord(entity.getY(hero));
- y -= 1;
- x = tile.toLevelCoord(x);
- y = tile.toLevelCoord(y);
- entity.teleport(hero, x, y);
- level.setTile(level.getBackgroundIndex(), 0, 12, 70);
- level.setTile(level.getBackgroundIndex(), 4, 12, -1);
- }
- function onInteract(x, y)
- {
- level.setTile(level.getBackgroundIndex(), 4, 12, 6);
- newLine = text.fromCode(10);
- message = text.concat("Hi, ein neuer Block ist erschienen.", newLine, "Hi, ein neuer Block ist erschienen. Hi, ein neuer Block ist erschienen. Hi, ein neuer Block ist erschienen. Hi, ein neuer Block ist erschienen. Hi, ein neuer Block ist erschienen. Hi, ein neuer Block ist erschienen. Hi, ein neuer Block ist erschienen.");
- level.addMessage(message);
- }
|