refactor script enum structure (#649)

* add autogenerated action headers

* refactor police

* refactor infocenter

* refactor jukebox

* refactor regbook

* format

* scope headers in namespaces instead

* attempt to dynamically build headers ignore list in ncc

* correct whitespace in naming.yml

* fix wrong folder

* fix accidental extra newline in cmakelists
This commit is contained in:
Ramen2X
2024-03-10 12:08:21 -04:00
committed by GitHub
parent 6972142923
commit 7fad763699
44 changed files with 8125 additions and 547 deletions

View File

@@ -6,6 +6,7 @@
#include "legogamestate.h"
#include "legoworld.h"
#include "mxdsaction.h"
#include "police_actions.h"
#include "radio.h"
class PoliceState;
@@ -15,17 +16,6 @@ class PoliceState;
// Radio at 0xf8
class Police : public LegoWorld {
public:
enum PoliceScript {
c_leftArrowCtl = 1,
c_rightArrowCtl = 2,
c_infoCtl = 3,
c_doorCtl = 4,
c_donutCtl = 5,
c_nickAnim = 500,
c_lauraAnim = 501,
};
Police();
~Police() override; // vtable+0x00