diff --git a/chi-tor.wren b/chi-tor.wren
index 922b90e..f70273d 100644
--- a/chi-tor.wren
+++ b/chi-tor.wren
@@ -287,7 +287,7 @@ class World {
_world_x = 0
_world_y = 0
_w_offset_x = 0
- _world_scroll_speed = 60 / 2
+ _world_scroll_speed = 60 / 3
_hint_planet_i = 0
// init background
@@ -316,7 +316,10 @@ class World {
}
spawn(tile, x, y) {
- _enemies.add(Enemy.new(x * 4, y * 4))
+ var localX = (x - _world_x) * TileSize + TileSize / 2
+ var localY = y * TileSize + TileSize / 2
+ //System.print("enemy at (%(x), %(y)) -> (%(localX), %(localY))")
+ _enemies.add(Enemy.new(localX, localY))
TIC.mset(x, y, 0)
}
@@ -512,7 +515,9 @@ class Game is TIC{
OVR() {
if (Game.state == Game.game ||
Game.state == Game.gameover) {
+ TIC.print("SCORE: %(__score)", 1, 1, Color.black, true)
TIC.print("SCORE: %(__score)", 0, 0, Color.white, true)
+ TIC.print("GOAL: 12", 121, 1, Color.black, true)
TIC.print("GOAL: 12", 120, 0, Color.white, true)
}
}
@@ -632,11 +637,12 @@ class Game is TIC{
// 003:eccccccccc888888caaaaaaaca888888cacccccccacccccccacc0ccccacc0ccc
// 004:ccccceee8888cceeaaaa0cee888a0ceeccca0cccccca0c0c0cca0c0c0cca0c0c
// 005:2222222223312331231123112111211122222222233123312311231121112111
+// 006:0444444041111114411113344113333441133334413333344133333404444440
// 017:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec
// 018:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceeee
// 019:cacccccccaaaaaaacaaacaaacaaaaccccaaaaaaac8888888cc000cccecccccec
// 020:ccca00ccaaaa0ccecaaa0ceeaaaa0ceeaaaa0cee8888ccee000cceeecccceeee
-// 033:0000000000000000000000000002200000022000000000000000000000000000
+// 033:0000000000000000005555000050050000555500005005000000000000000000
// 034:0000000000000000000000000003300000033000000000000000000000000000
// 064:0000000000000000000000000000000200000022000002220000222200022221
// 065:0000000000002222022222222222222222222222212222221112222211112222
@@ -674,10 +680,21 @@ class Game is TIC{
//
//
//