Zed A. Shaw
|
abea6da2e0
|
More GUECS cleanup before releasing. Still need to sort out events and reduce the amount of stuff that GUECS needs.
|
2025-05-04 23:28:36 -04:00 |
|
Zed A. Shaw
|
1780a758b3
|
Initial GUECS refactor is done, it's now on its own with no other dependencies, but now I need to trim it down to do only what it needs.
|
2025-05-04 11:56:30 -04:00 |
|
Zed A. Shaw
|
20176cf54a
|
GUECS refactor part 1.
|
2025-05-04 11:06:53 -04:00 |
|
Zed A. Shaw
|
4e7f837240
|
Cleanup of GUECS and the textures manager.
|
2025-05-03 23:38:03 -04:00 |
|
Zed A. Shaw
|
438bd8ab8a
|
Finally upgraded the strings to const& since I'm about to pull guecs out and distribute it. Oh well, the joke's finally over.
|
2025-05-03 14:52:56 -04:00 |
|
Zed A. Shaw
|
82ce3cb6be
|
Autowalker now knows how to craft its first weapon and open the map.
|
2025-05-03 12:19:02 -04:00 |
|
Zed A. Shaw
|
70d27b9a95
|
GUECS now has a click_on function so you can programatically click on buttons for testing.
|
2025-05-03 12:18:39 -04:00 |
|
Zed A. Shaw
|
78ba83e916
|
Move the map opened detect out to the class.
|
2025-05-02 23:41:29 -04:00 |
|
Zed A. Shaw
|
c4ed26184b
|
Autowalker now opens the map at first to test that it works.
|
2025-05-02 23:39:05 -04:00 |
|
Zed A. Shaw
|
edf10c976a
|
Cleaned up the ritual UI some more and solved a few more bugs, then brought in a quick 'dubious combination' image.
|
2025-05-02 11:39:39 -04:00 |
|
Zed A. Shaw
|
bac552c3d7
|
Ritual ui now does the combination correctly.
|
2025-05-02 00:23:07 -04:00 |
|
Zed A. Shaw
|
dab0e092e6
|
RitualUI is mostly working, but need to make the consumption of items work in the UI.
|
2025-05-01 23:46:30 -04:00 |
|
Zed A. Shaw
|
6269d10807
|
The ritual UI is now a lot better using a FSM to control everything. Probably one more session to work out the remaining functionality.
|
2025-05-01 14:40:24 -04:00 |
|
Zed A. Shaw
|
8a1f42c0f1
|
RitualUI is now ritual::UI and uses a FSM to coordinate its activities.
|
2025-05-01 00:24:11 -04:00 |
|
Zed A. Shaw
|
d1bd6b7c45
|
Mostly does everything I need, minus the ritual description. That'll have to probably be a separate generator. Next, rewrite this crap.
|
2025-04-30 11:39:42 -04:00 |
|
Zed A. Shaw
|
2ceab51c40
|
A really shitty ritual crafting UI is working but needs a big reshape.
|
2025-04-29 23:59:40 -04:00 |
|
Zed A. Shaw
|
14619558fa
|
Better UI for the ritual crafting that almost works, but need to get the selected items to move down. Might need some state machine love soon.
|
2025-04-28 13:21:10 -04:00 |
|
Zed A. Shaw
|
9d55b2954a
|
The rituals can now craft from items taken from dead enemies and they go into the blanket right away.
|
2025-04-27 13:48:35 -04:00 |
|
Zed A. Shaw
|
1a9e068d02
|
Junk items are now transfered to your blanket so you can use them in crafting. No UI for that though.
|
2025-04-27 13:35:05 -04:00 |
|
Zed A. Shaw
|
bc557652ba
|
The player now has some starting items to craft a first weapon, and it is craftable in the UI.
|
2025-04-26 13:18:43 -04:00 |
|
Zed A. Shaw
|
c8a8d2b1af
|
You can now craft a single ritual from the blanket.
|
2025-04-26 02:51:13 -04:00 |
|
Zed A. Shaw
|
292711f91f
|
Prep for the actually making ritual crafting work.
|
2025-04-26 02:21:59 -04:00 |
|
Zed A. Shaw
|
ad1d08ca96
|
There's now an hp status indicator 'doll' when you click on it your host (character) will tell you how they're doing for HP.
|
2025-04-26 00:57:23 -04:00 |
|
Zed A. Shaw
|
dac9b1b3de
|
rcrnstn found a way to make the shaders work under MESA by forcing the version number to 120 and no default params in functions.
|
2025-04-25 23:36:18 -04:00 |
|
Zed A. Shaw
|
1ab5fa4291
|
Fix from ORBLISH suggestion to stop any component that's not hover/clicked on in the mouse handler.
|
2025-04-25 23:17:45 -04:00 |
|
Zed A. Shaw
|
4c03fe1ed3
|
Make the raycaster 'highlight' things you point at.
|
2025-04-25 23:17:31 -04:00 |
|
Zed A. Shaw
|
bc31750d9c
|
Fix from ORBLISH suggestion to stop any component that's not hover/clicked on in the mouse handler.
|
2025-04-25 23:17:14 -04:00 |
|
Zed A. Shaw
|
8aeac5397a
|
Windows installer fix before 0.2 release.
|
2025-04-25 12:17:00 -04:00 |
|
Zed A. Shaw
|
2fb1687997
|
Now have sounds and shaders working on the button for each of the different elements.
|
2025-04-25 11:54:30 -04:00 |
|
Zed A. Shaw
|
eb350698aa
|
Only default mute sounds in debug.
|
2025-04-25 02:12:44 -04:00 |
|
Zed A. Shaw
|
e0d7744eeb
|
Make file now detects windows or not and does the weird thing.
|
2025-04-25 01:48:40 -04:00 |
|
Zed A. Shaw
|
5aa9bcb655
|
Remove stray log.
|
2025-04-25 01:48:23 -04:00 |
|
Zed A. Shaw
|
c51d46aeb8
|
Meson build now attempts to force local only build and linkage.
|
2025-04-25 00:55:58 -04:00 |
|
Zed A. Shaw
|
57e8774fad
|
Make the make more linux friendly.
|
2025-04-25 00:17:24 -04:00 |
|
Zed A. Shaw
|
eb709930f5
|
Combat UI now uses different icons for different attack elements.
|
2025-04-24 23:48:25 -04:00 |
|
Zed A. Shaw
|
30997cbff5
|
Test rituals are now configurable in assets/config.json
|
2025-04-24 23:06:15 -04:00 |
|
Zed A. Shaw
|
ebb69dd589
|
Rituals are now taken from the belt and shown in th combat_ui and in the system::combat. They aren't used in combat calcs yet though.
|
2025-04-24 13:43:57 -04:00 |
|
Zed A. Shaw
|
00c28f47eb
|
Rituals are now being added a belt on the player in a temp function in LevelManager.
|
2025-04-24 12:27:29 -04:00 |
|
Zed A. Shaw
|
a70f11646a
|
RitualBelt now has an API.
|
2025-04-24 03:32:20 -04:00 |
|
Zed A. Shaw
|
31b35b43eb
|
Added the ritual belt first cut.
|
2025-04-24 03:06:31 -04:00 |
|
Zed A. Shaw
|
17d30e2ed2
|
Add a dump function and clean up some data.
|
2025-04-24 02:44:07 -04:00 |
|
Zed A. Shaw
|
5d924c764f
|
Rituals can now be configured to have a kind and an element based on the results.
|
2025-04-24 02:03:18 -04:00 |
|
Zed A. Shaw
|
a342c53b02
|
RitualEngine now uses the crafting results to create a description of the ritual's combat in a RitualAction struct.
|
2025-04-24 01:15:49 -04:00 |
|
Zed A. Shaw
|
43435509f6
|
Fixed system to use the BattleEngine result.
|
2025-04-24 00:45:25 -04:00 |
|
Zed A. Shaw
|
bf8a2dc0c5
|
Simple quick way to do different attacks that play different shaders.
|
2025-04-23 12:32:28 -04:00 |
|
Zed A. Shaw
|
58981fd8ed
|
Setting up to have a fire attack and lightning attack.
|
2025-04-20 22:53:43 -04:00 |
|
Zed A. Shaw
|
787be78a69
|
Now I can attach arbitrary shaders to sprites based on things that happen in the world.
|
2025-04-20 00:09:56 -04:00 |
|
Zed A. Shaw
|
bec8fe0a13
|
Note from ORBLISH on idea for hover sounds.
|
2025-04-17 23:05:26 -04:00 |
|
Zed A. Shaw
|
1b4f55804c
|
The flame shader now only turns on when facing an enemy. Next is tagging enemies with specific shaders to apply at a specific time.
|
2025-04-16 00:02:27 -04:00 |
|
Zed A. Shaw
|
5ffa3b0d1e
|
Everyone is on fire temporarily.
|
2025-04-15 19:34:39 -04:00 |
|