Commit Graph

11 Commits

Author SHA1 Message Date
bionickatana e7825478f1 Finished allowing placement and collision detection. However, the placement is very inconsistent. Thinking about redoing coordinates again... 2026-06-17 22:14:22 -06:00
bionickatana 6f5ad9803f Added selectable gui elements 2026-06-17 13:37:14 -06:00
bionickatana 931773fb12 Reworked the dialouge system. Now the main.rb function can register and delete the dialouges. 2026-06-17 10:50:14 -06:00
bionickatana 564c600150 Added actual images and prepared to add extractors 2026-06-16 21:58:05 -06:00
bionickatana 46d45783f3 Add dialouge boxes/tooltips (#10)
- [x] Update objects so they know when the mouse is on them
- [x] Remove testing code
- [x] Add into the producers
- [x] Add into the consumer
- [x] Standardize fonts

---------

Co-authored-by: leah <leah@hintonclan.org>
Reviewed-on: #10
2026-06-14 22:29:14 -06:00
bionickatana 693f5b83e9 Update main.rb (#8)
This works. I did find out in my testing that it might not set the zoom correct however as soon as you do zoom it works properly. Also odd aspect ratios (eg not my aspect ratio) cause the squares to be not so square

Reviewed-on: #8
Co-authored-by: nathan <nathan@hintonclan.org>
Co-committed-by: nathan <nathan@hintonclan.org>
2026-06-14 15:32:57 -06:00
bionickatana 8e7c0c9078 Fixed coordinate system and finally got zoom working (#1)
Reviewed-on: nathan/number_factory#1
Co-authored-by: bionickatana <nathan@hintonclan.org>
Co-committed-by: bionickatana <nathan@hintonclan.org>
2026-06-14 11:12:32 -06:00
bionickatana 66c23a39fe added background 2026-06-13 15:49:26 -06:00
bionickatana f629454f45 Fixed zooming issue with camera and ensured producers produce at least one. 2026-06-13 15:34:33 -06:00
bionickatana 5e47e02118 Finished camera and rendering of objects on screen. 2026-06-13 15:14:36 -06:00
bionickatana 9cf37b5173 Working basic camera 2026-06-13 12:01:58 -06:00