mirror of https://github.com/marrub--/zscript-doc
63 lines
1.3 KiB
Markdown
63 lines
1.3 KiB
Markdown
|
# Static Info
|
||
|
|
||
|
TODO
|
||
|
|
||
|
```
|
||
|
readonly array<class<Actor>> AllActorClasses;
|
||
|
readonly array<class> AllClasses;
|
||
|
readonly array<PlayerClass> PlayerClasses;
|
||
|
readonly array<PlayerSkin> PlayerSkins;
|
||
|
readonly array<Team> Teams;
|
||
|
|
||
|
play DehInfo Deh;
|
||
|
readonly GameInfoStruct GameInfo;
|
||
|
readonly FOptionMenuSettings OptionMenuSettings;
|
||
|
readonly textureid SkyFlatNum;
|
||
|
readonly Weapon WP_NOCHANGE;
|
||
|
```
|
||
|
|
||
|
- `AllActorClasses`
|
||
|
|
||
|
An array of every actor class type reference.
|
||
|
|
||
|
- `AllClasses`
|
||
|
|
||
|
An array of every class type reference.
|
||
|
|
||
|
- `PlayerClasses`
|
||
|
|
||
|
An array of all player classes as defined in `MAPINFO`/GameInfo and
|
||
|
`KEYCONF`.
|
||
|
|
||
|
- `PlayerSkins`
|
||
|
|
||
|
An array of all player skins as defined in `SKININFO` and `S_SKIN`.
|
||
|
|
||
|
- `Teams`
|
||
|
|
||
|
An array of all teams. Maximum index is `Team.Max`.
|
||
|
|
||
|
- `Deh`
|
||
|
|
||
|
Static DeHackEd information.
|
||
|
|
||
|
- `GameInfo`
|
||
|
|
||
|
Static information from `MAPINFO`/GameInfo.
|
||
|
|
||
|
- `OptionMenuSettings`
|
||
|
|
||
|
Defaults for `OptionMenu`s as defined in `MENUDEF`'s `OptionMenuSettings`
|
||
|
block and `MAPINFO`/GameInfo.
|
||
|
|
||
|
- `SkyFlatNum`
|
||
|
|
||
|
The texture ID for sky flats. `F_SKY1` by default in Doom.
|
||
|
|
||
|
- `WP_NOCHANGE`
|
||
|
|
||
|
A constant denoting that the weapon the player is currently holding
|
||
|
shouldn't be switched from.
|
||
|
|
||
|
<!-- EOF -->
|