This is my current worklog.
Updated daily and archived by the weekend.
Currently mostly working on Nuclide and connected games.
* = Completed
+ = Completed at later date than specified
- = Cut/discarded at a later date
~ = Ongoing
= 2025-04-23 ==================================
New FTEQW build artifact system in progress due
to glibc requirement being an annoyance (rightfully)
to some users. I ain't touching the GitHub file
though, deploying it on our forgejo first.
= 2025-04-22 ==================================
Pushed nuclide and rad-therapy2/freehl commits
to master.
If you run into ANY issues compiling, LET ME KNOW!
There should be a few trivial compiler warnings right now
but nothing should prevent it all from erroring
out or not running. If I missed anything please
let me know.
= 2025-04-21 ==================================
Polishing the last few bits on the human grunt
in FreeHL. The schedule system is even passing
commands to people in the squad now.
There really isn't much left to do there!
It's starting to feel a lot more like Half-Life
with them actually plotting routes to interesting positions
around the level to take you out from.
Last big things in my head that probably need
fixing before I can push:
~ reliable third-person player animation events (firing, reloading)
with animation context provided by fireinfo decl
~ save games may mostly work, but transitions are not handled by the rules
or modules in a way that is satisfactory. we ought to serialize some
bits. but I may push this off just to get this all out the door
= 2025-04-20 ==================================
* ncActor: Improved the schedule messaging (expanded messages)
* ncActor: fixed a bug where the 'mindset' (filter for schedules) gets unset.
* FreeHL: ammo, item notifications, damage indicator code ported to hud.dat
* HUDC: AmmoChanged event callback added
Kept busy during the week, but I did some work on the weekend.