diff options
| author | _Tradam <[email protected]> | 2021-05-26 02:12:54 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-05-26 02:12:54 -0400 |
| commit | 41f574c04c70e6327cb1861fac01664bd3f3f7ba (patch) | |
| tree | 34a184ff4fd182a8823f416fd87b4d546e1e250f /app/tick.rb | |
| parent | f97a9ca95e464e728bba9337b579bc380c33bc7d (diff) | |
| parent | a5bbcbf5d78005746fb64c51a779f830d7667a57 (diff) | |
| download | typemon-code-master.tar.gz typemon-code-master.zip | |
split off FelFlame
Diffstat (limited to 'app/tick.rb')
| -rw-r--r-- | app/tick.rb | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/app/tick.rb b/app/tick.rb index a4b2153..509d550 100644 --- a/app/tick.rb +++ b/app/tick.rb @@ -1,33 +1,34 @@ $gtk.args.grid.origin_top_left! Components::DebugSingleton.data = true -@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) +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) -#@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 - -@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 + @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 +end -#Helper.get_json_tiles('map_test') +sample @x = 0 def tick args @x += 1 |
