Goober5000
Goober5000
~~This PR is an offshoot of #1450, and depends on that for full functionality (I'll rebase this when that's merged)~~ Rebase complete. I ended up going down a rabbit hole...
Four new functions relating to synchronizing personas... 1) Copy personas from messages to ships 2) Copy personas from ships to messages 3) Clear personas from ships that don't send messages...
FRED will autosave Backup.001 through Backup.009 mission files after the following actions: ``` fredrender.cpp(1210):FREDDoc_ptr->autosave("level object"); fredrender.cpp(1234):FREDDoc_ptr->autosave("level objects"); fredrender.cpp(2195):FREDDoc_ptr->autosave("align object"); fredrender.cpp(2220):FREDDoc_ptr->autosave("align objects"); fredview.cpp(1075):FREDDoc_ptr->autosave("object move"); fredview.cpp(1224):FREDDoc_ptr->autosave("Editing"); fredview.cpp(2243):FREDDoc_ptr->autosave("form wing"); fredview.cpp(2308):FREDDoc_ptr->autosave("wing disband"); fredview.cpp(4320):FREDDoc_ptr->autosave("object delete");...
There are a few regression bugs that were introduced at some point -- including but possibly not limited to ffc14f5d9e52de58008de2998c6c641c656886ae -- related to how the sun glare is treated during...
I ran into these today while playing the first three missions of ST:R co-op. - [ ] Changing the control presets caused the game to end for everyone, although I...
Many of the recent changes to the FRED code affect the UI and don't have analogous implementations in QtFRED. These include event annotations and new flags on the ship and...
This is a new Lua API function that allows creation of arbitrary debris pieces, whether chunks of a ship's hull or shards of shrapnel. All of the parameters are optional,...
Timestamp changes for texture animation, both on ships and on the skybox.
I have gone through the codebase and replaced most instances of `strncpy` with `strncpy_s` which always adds a null-terminator and includes some extra error checking. Quite a few of these...