Removed excon as explicit dependency, implemented menu's as (mostly) first class citizens, refactoring of gui layout, FIXME: broke Slider Handle..., probably some other stuff.

This commit is contained in:
2024-03-04 20:54:36 -06:00
parent 615d7ec3e4
commit c2330ed9a9
19 changed files with 178 additions and 137 deletions

View File

@@ -6,7 +6,6 @@ else
require "gosu"
end
require "json"
require "excon"
require_relative "cyberarm_engine/version"
require_relative "cyberarm_engine/stats"
@@ -62,6 +61,8 @@ require_relative "cyberarm_engine/ui/elements/check_box"
require_relative "cyberarm_engine/ui/elements/radio"
require_relative "cyberarm_engine/ui/elements/progress"
require_relative "cyberarm_engine/ui/elements/slider"
require_relative "cyberarm_engine/ui/elements/menu"
require_relative "cyberarm_engine/ui/elements/menu_item"
require_relative "cyberarm_engine/game_state"
require_relative "cyberarm_engine/ui/gui_state"