summaryrefslogtreecommitdiffhomepage
path: root/app/tick.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/tick.rb')
-rw-r--r--app/tick.rb47
1 files changed, 23 insertions, 24 deletions
diff --git a/app/tick.rb b/app/tick.rb
index 509d550..a4b2153 100644
--- a/app/tick.rb
+++ b/app/tick.rb
@@ -1,34 +1,33 @@
$gtk.args.grid.origin_top_left!
Components::DebugSingleton.data = true
-def sample
- @thing0 = Entity.new(ID.sprite,
- ID.renderable,
- ID.player_control,
- ID.overworld)
- Components::Sprite.data[@thing0.id].set(x: 256, y: 128, w: 64, h: 64, path: 'dragonruby.png')
- Components::Renderable.data[@thing0.id].z = 10
- Components::Overworld.data[@thing0.id].set(x: 4, y: 2)
+@thing0 = Entity.new(ID.sprite,
+ ID.renderable,
+ ID.player_control,
+ ID.overworld)
+Components::Sprite.data[@thing0.id].set(x: 256, y: 128, w: 64, h: 64, path: 'dragonruby.png')
+Components::Renderable.data[@thing0.id].z = 10
+Components::Overworld.data[@thing0.id].set(x: 4, y: 2)
- #@thing1 = Entity.new(ID.label, ID.renderable)
+#@thing1 = Entity.new(ID.label, ID.renderable)
- @thing2 = Entity.new(ID.label, ID.renderable)
- Components::Label.data[@thing2.id].set(x: 740, y: 520,
- text: 'It Werks',
- size_enum: 5,
- alignment_enum: 1)
- Components::Renderable.data[@thing2.id].z = 5
+@thing2 = Entity.new(ID.label, ID.renderable)
+Components::Label.data[@thing2.id].set(x: 740, y: 520,
+ text: 'It Werks',
+ size_enum: 5,
+ alignment_enum: 1)
+Components::Renderable.data[@thing2.id].z = 5
+
+@map2 = Entity.new(ID.map, ID.renderable, ID.overworld)
+Components::Map.data[@map2.id].set(x: 0,
+ y: 0,
+ tilewidth: 64,
+ tileheight: 64,
+ json_name: 'map_test2')
+Components::Renderable.data[@map2.id].z = 4
- @map2 = Entity.new(ID.map, ID.renderable, ID.overworld)
- Components::Map.data[@map2.id].set(x: 0,
- y: 0,
- tilewidth: 64,
- tileheight: 64,
- json_name: 'map_test2')
- Components::Renderable.data[@map2.id].z = 4
-end
-sample
+#Helper.get_json_tiles('map_test')
@x = 0
def tick args
@x += 1