Skip to content

Merge branch TimePath/qc_updates (XXL merge request, but no functional changes or file relocations)

TimePath requested to merge TimePath/qc_updates into master

Major:

  • Stops relying on the progs.src order by fixing all the #include lists, prerequisite for removing -Wno-field-redeclared. Test script included at test/compilationunit.sh

Minor:

  • float -> int
  • var .float fld; ent.fld -> var .float fld; ent.(fld), less magic
  • menu spawnXXX() -> NEW(XXX), allows for overloaded constructors to replace makeXXX(..)
  • some entity class annotations to serve as documentation, and later type checking

Merge request reports

Loading