-
Notifications
You must be signed in to change notification settings - Fork 0
Content
Stephan Spengler edited this page Aug 25, 2020
·
2 revisions
- General Stuff
- Introduction, version, language, content overview
- Plugin lifecycle
- local and remote, changing gamestate
- Coordinate Systems, MapRange
- general access: global objects
- tips
- general
- javascript: dont use function(){f();}
- Getting Started
- Minimal Example (registerPlugin, PluginMetadata)
- API: Cheats
- API: Console
- API: Context
- Configuration
- Image Capturing
- Objects (interface, querying)
- Random Numbers
- Actions
- Hooks
- API: GameDate
- Date and Time
- API: GameMap
- Objects
- Tiles
- Rides
- Scenery
- Entities
- Cars
- Ducks
- Peeps
- API: Network
- API: Park
- Finances
- Park Name
- Park Messages
- API: UI
- Main Window
- Tile Selection and Tools
- Windows
- Error Windows
- Text Input
- Custom Windows
- Menu Items
- Cheats
- [allow|disable|ignore|...] [...]
- Console
- clear()
- log()
- Context
- [configuration|sharedStorage]
- captureImage()
- get[All]Objects()
- getRandom()
- [register|query|execute]Action()
- subscribe()
- GameDate
- [ticks|months|years]Elapsed
- monthProgress
- [day|month|year]
- GameMap
- [size|numRides|numEntities|rides]
- get[Ride|Tile|Entity|AllEntities]()
- Network
- [mode|numGroups|numPlayers|groups|players|currentPlayer|defaultGroup]
- getServerInfo()
- [add|get|remove]Group()
- [get|kick]Player()
- sendMessage()
- Park
- [cash|rating|bankLoan|maxBankLoan]
- name
- messages
- postMessage()
- UI
- [width|height|windows]
- mainViewport
- tileSelection
- tool
- [get|open|close|closeAll]Window()
- show[Error|TextInput]()
- activateTool()
- registerMenuItem()
- Object
- RideObject
- SmallSceneryObject
- BaseTileElement
- SurfaceElement implements TileElement
- FootpathElement implements TileElement
- TrackElement implements TileElement
- SmallSceneryElement
- EntranceElement
- WallElement
- LargeSceneryElement
- BannerElement
- CorruptElement
- RideObjectVehicle
- Ride
- Entity
- Car
- Peep
- Guest
- Staff