Fabian Woltermann
b030148c21
Merge pull request #5019 from Goober5000/query_referenced_update
...
more #define updates
2023-02-18 18:45:22 +01:00
Goober5000
731b5d53c5
change case
2023-02-17 21:50:42 -05:00
Goober5000
5485efe904
fix wing cues and add some more error checks
...
Fixes #5045 by correctly initializing wing arrival and departure cues. Follow-up to #4856 . Also adds a bit more SEXP error checking.
2022-12-27 01:33:53 -05:00
Goober5000
7b0a8eff9e
change REF_TYPE_* to enum class
2022-12-16 19:41:45 -05:00
Goober5000
e8fdfa5513
clean up some obsolete fields
...
Remove `behavior`, `type`, and `wing`, which are either unused or redundant.
2022-11-07 22:43:50 -05:00
Goober5000
5ab63a8ec9
use the clear-wing function when creating a wing in fred
2022-11-07 20:41:54 -05:00
Goober5000
381df6eeb8
formation should now work in fred.
2020-08-31 16:21:30 -04:00
Goober5000
9314781932
remove vestigial fred formation code (!)
2020-08-31 15:43:43 -04:00
Fabian Woltermann
98f72f9378
Finishes converting the remaining ship-related flags ( #843 )
2016-08-17 05:49:40 -07:00
Fabian Woltermann
770fce8de5
Bitset flags -- take 2 ( #775 )
...
This introduces a new mechanism for handling bit flags. Instead of using an int (or two, or three) to write bits into, this uses the std::bitset in a wrapper class that accepts an enum class as input. This means that certain classes of errors we've had a few of in the engine, where a coder used the wrong set of flags or checked them against the wrong variable (SF_STEALTH vs SIF_STEALTH, for example) can now be detected at a compiler level rather than not at all.
2016-08-12 16:13:50 -07:00
z64555
060c090827
Doxy and organize wing.h and .cpp. Probably needs a bit more cleanup.
2016-08-02 04:23:04 -05:00
z64555
2829eb5e35
Remove editor.h
2016-08-02 04:21:18 -05:00
asarium
1bcd5400d3
Move build system to CMake
2016-07-22 12:07:19 +02:00