summaryrefslogtreecommitdiffhomepage
path: root/app/tick.rb
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2021-05-26 02:09:12 -0400
committerrealtradam <[email protected]>2021-05-26 02:09:12 -0400
commita5bbcbf5d78005746fb64c51a779f830d7667a57 (patch)
tree34a184ff4fd182a8823f416fd87b4d546e1e250f /app/tick.rb
parentf97a9ca95e464e728bba9337b579bc380c33bc7d (diff)
downloadtypemon-code-a5bbcbf5d78005746fb64c51a779f830d7667a57.tar.gz
typemon-code-a5bbcbf5d78005746fb64c51a779f830d7667a57.zip
split off FelFlamerework
Diffstat (limited to 'app/tick.rb')
-rw-r--r--app/tick.rb47
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