cyberarm
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2024-01-19 02:07:20 +00:00
c4e47b8e38 Bump version
d0e1772f33 Fixed container that is scrolled down getting stuck being 'overscrolled' when resized
Compare 2 commits »
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2023-12-30 05:07:19 +00:00
2fe15cb511 Fixes for Ruby 3.3.0
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2023-11-28 22:57:19 +00:00
e3a33b784a Use fill: true instead of width: 1.0 for event container- supports displaying 2 to 3 events before things visually break
f29330cd08 Fixed display of events- events that have ended will not be displayed, and the event container now takes the full width
Compare 2 commits »
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2023-11-25 21:27:20 +00:00
47a93bfb60 Handle inaccessible GSH differently
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2023-11-21 19:37:19 +00:00
fbf5153cc8 Game settings no longer crashes on linux (still need to sort out how to load/save wine registry from outside of wine enviroment), updated gems.
6988702db2 Moved dialogs into subfolder, refactored dialogs to use new Dialog class, removed pre-redesign Interface and Game states/pages
d83a439ad1 Updated gems, implemented game settings (works best with scripts 5.1 games)
Compare 3 commits »
cyberarm synced new reference refs/tags/v0.24.0 to cyberarm/cyberarm_engine from mirror 2023-11-18 02:07:19 +00:00
cyberarm synced commits to refs/tags/v0.24.0 at cyberarm/cyberarm_engine from mirror 2023-11-18 02:07:19 +00:00
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-11-18 02:07:19 +00:00
00e47d61a2 Bump version
1882673fff Improvements to layout recalculating, reduces need to manually force a refresh (F5)
286efa2059 Update required files
6b9af5c87c Merged in gosu_notifications
af3a3ff938 Merged in gosu_more_drawables
Compare 6 commits »
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-07-30 02:00:45 +00:00
5d1c195917 Added support for rendering multiple lights, standardized shaders to use snake case for variables and camel case for functions, stubbed PBR material shader include.
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-06-19 07:20:25 +00:00
9a6e1df032 Remove need to do a full gui recalc 3 or more times for the layout to work (current implementation slows things down a bit, but seems more reliable then brute forcing 3x+)
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-06-18 23:10:26 +00:00
b1b8fc8556 Cache scroll width/height
a60b09a110 Further scrolling improvements (should be smoother/more consistent with varied frame time)
81a632942e Round scroll position to prevent rendering issues caused by floats
5ef8023aca Improved scrolling
Compare 4 commits »
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-06-16 22:10:25 +00:00
2e690d7d33 Misc bug fixes and improvements
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2023-05-27 20:48:09 +00:00
8972561f5f Improvements to server list updater, iirc.
51aaf12971 Update gems
d07395c7f0 Style fix
9b8d13929d Fixed always repainting due to Boot state not popping
Compare 4 commits »
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-04-29 06:48:45 +00:00
a9f9e20235 Remove named arguments from stats struct due to mruby lacking support
cyberarm synced commits to master at cyberarm/i-mic-fps from mirror 2023-04-21 10:58:49 +00:00
3851eb1630 Extracted frame timings graph to CyberarmEngine
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-04-21 10:58:45 +00:00
25c36d3788 Add CyberarmEngine::Stats::StatsPlotter for rendering frame timings graph along with labeled sub-timings
cyberarm synced commits to master at cyberarm/i-mic-fps from mirror 2023-04-21 02:48:49 +00:00
2da9edb6d0 Refactored to use CyberarmEngine::Window#delta_time instead of our reimplementing it, add WIP frame timing to Overlay using CyberarmEngine::Stats.frames data
cyberarm synced commits to dependabot/bundler/nokogiri-1.14.3 at cyberarm/i-mic-fps from mirror 2023-04-21 02:48:49 +00:00
4c3c549f27 Bump nokogiri from 1.14.0.rc1 to 1.14.3
2da9edb6d0 Refactored to use CyberarmEngine::Window#delta_time instead of our reimplementing it, add WIP frame timing to Overlay using CyberarmEngine::Stats.frames data
Compare 2 commits »
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-04-21 02:48:45 +00:00
c26ddeef4d Refactored CyberarmEngine::Stats to track data for last N frames
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2023-04-17 09:09:14 +00:00
5e3e06b74e Improve Vector arithmetic performance by 2x