Compare commits

..

No commits in common. "33bedecf812a7cfb8cbfeef5e63c176e54274b11" and "c755814632d0cddf19e7e9994a27905af509b8a8" have entirely different histories.

9 changed files with 28 additions and 3094 deletions

View File

@ -149,6 +149,17 @@ TODO
# Global Objects
<!-- toc global -->
* [DEHInfo](api-global-DEHInfo.md)
* [FOptionMenuSettings](api-global-FOptionMenuSettings.md)
* [GameInfoStruct](api-global-GameInfoStruct.md)
* [LevelLocals](api-global-LevelLocals.md)
<!-- toc end -->
These types are used by global variables.
<!-- toc global-data -->
* [Client](api-global-data-Client.md)
@ -160,7 +171,7 @@ TODO
<!-- toc end -->
These variables are accessible in any context and are not bound by any specific
object. Generally these mirror global information within the engine itself.
object.
<!-- toc global-func -->
@ -174,17 +185,6 @@ object. Generally these mirror global information within the engine itself.
<!-- toc end -->
These functions are accessible in any context and are not bound by any specific
object. Generally these are utility functions.
<!-- toc global -->
* [DEHInfo](api-global-DEHInfo.md)
* [FOptionMenuSettings](api-global-FOptionMenuSettings.md)
* [GameInfoStruct](api-global-GameInfoStruct.md)
* [LevelLocals](api-global-LevelLocals.md)
<!-- toc end -->
These are the types used by global variables.
object.
<!-- EOF -->

View File

@ -1,8 +1,9 @@
Entry Points
============
Table of Contents
=================
<!-- vim-markdown-toc GFM -->
* [Entry Points](#entry-points)
* [ACS](#acs)
* [Actors](#actors)
* [CVARINFO](#cvarinfo)
@ -17,6 +18,9 @@ Entry Points
<!-- vim-markdown-toc -->
Entry Points
============
For backwards compatibility reasons and so as to not bloat the ZScript language
itself, many interactions with the engine are not defined in ZScript. This
section describes all ZScript interactions with the engine, both inside and

View File

@ -1,5 +1,4 @@
Glossary
========
# Glossary
<!-- toc glossary -->

View File

@ -1,11 +1,5 @@
ZScriptDoc
==========
zscript-doc
===========
This is documentation for the ZScript language. CC0 public domain. See [LICENSE](LICENSE.txt) for more information.
* [Language](1-language.md) - for information on the language itself.
* [API](2-api.md) - for information on the interfaces provided by GZDoom. This is itself a map of all of the API files.
* [Entry Points](3-entry.md) - for information on the ways you can tell the engine to add new things.
* [Glossary](9-glossary.md) - for miscallaneous information and concepts you should learn. This is itself a map of all of the glossary files.
<!-- EOF -->
This is documentation for the ZScript language. See `zscript-doc-1-language.md`
for license information.

View File

@ -59,7 +59,6 @@ struct Screen
| Name | Description |
| ---- | ----------- |
| `DTA_Base` | No position scaling is performed. |
| `DTA_Clean` | Scales all positions by `Clean*Fac`. See the documentation for those variables for more information. |
| `DTA_CleanNoMove` | Scales the destination width and height by `Clean*Fac`. |
| `DTA_CleanNoMove_1` | Scales the destination width and height by `Clean*Fac_1`. |

View File

@ -1,6 +1,6 @@
# Classes
Here is a full tree of all classes in ZScript as of GZDoom 3.7.2. There are
Here is a full tree of all classes in ZScript as of GZDoom 3.7.0. There are
1456 classes total.
```

View File

@ -1,8 +1,8 @@
# Structures
Here is a full list of all structures in ZScript as of GZDoom 3.7.2. There are
74 structures total. Note that some of these are merely
implementation details and should not be used in code.
Here is a full list of all structures in ZScript as of GZDoom 3.7.0. There are
74 structures total. Note that some of these are merely implementation details
and should not be used in code.
```
Struct

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff