|
Bitfighter
021
The Bitfighter Lua Documentation - Robots, Levelgens, and Plugins
|
| CAsteroid | Just like the arcade game! Yo! |
| CAsteroidSpawn | Spawns Asteroids at regular intervals |
| CBfObject | |
| CBurst | Grenade-like exploding object |
| CCoreItem | Objective items in Core games |
| CCounterMenuItem | Menu item for entering a numeric value, with increment and decrement controls |
| CEditorPlugin | Main object for running methods related to editor plugins |
| CEnergyItem | Adds energy to ships that pick them up |
| CEngineeredItem | Parent class representing mountable items such as Turret and ForceFieldProjector |
| CFlagItem | Flags are used in many games, such as Nexus and Capture The Flag (CTF) |
| CFlagSpawn | Spawns Flags at regular intervals during Nexus games, serves as starting point for flags and soccer balls in other games |
| CFloatCounterMenuItem | Menu item for entering a floating value, with increment and decrement controls |
| CForceFieldProjector | |
| CGameInfo | Get information about the current game |
| CGeom | Library of various geometric transforms |
| Cglobal | |
| CGoalZone | Place to deposit flags or get the ball to, depending on game type |
| CItem | Parent class for most common game items |
| CItemSpawn | Class of Spawns that emit various objects at various times |
| CLevelGenerator | Supervisor class of a levelgen with various utilities |
| CLineItem | Decorative line visible to one or all teams. Has no specific game function |
| CLoadoutZone | Provides place for players to change ship configuration |
| CMenuItem | Simple menu item that calls a method or opens a submenu when selected |
| CMine | |
| CMountableItem | Class of items that can be mounted on ships (such as FlagsItems and ResourceItems) |
| CMoveObject | Parent class of most things that move (except bullets) |
| CNexusZone | Players return flags to a NexusZone in a Nexus game |
| CPickupItem | Parent class representing items that can be picked up, such as RepairItem or EnergyItem |
| CPlayerInfo | Contains information about a specific player |
| Cpoint | A simple object representing a coordinate pair |
| CPolyWall | Polygonal wall item |
| CProjectile | Bullet or missile object |
| CRepairItem | Adds health to ships that pick them up |
| CResourceItem | Small bouncy ball type item. In levels where Engineer module is allowed, ResourceItems can be collected and transformed into other items |
| CRobot | |
| CScriptRunner | Main class for holding global methods accessible by all script runners |
| CSeeker | Guided projectile that homes in on enemy players |
| CShip | |
| CSlipZone | Experimental zone that increases a ship's inertia |
| CSoccerBallItem | Target object used in Soccer games |
| CSpawn | Marks locations where ships and robots should spawn |
| CSpeedZone | Propels ships at high speed |
| CSpyBug | Monitors a section of the map and will show enemy ships there |
| CTeam | Get information about a team in the current game |
| CTeleporter | Instantly transports ships from here to there |
| CTestItem | Large bouncy ball type item |
| CTextEntryMenuItem | Menu item allowing users to enter a text value |
| CTextItem | Display text message in level |
| CTimer | Trigger one-time or recurring scheduled events |
| CToggleMenuItem | Menu item that lets users choose one of several options |
| CTurret | Mounted gun that shoots at enemy ships and other objects |
| CWallItem | Traditional wall item |
| CYesNoMenuItem | A specialized ToggleMenuItem prepopulated with Yes and No |
| CZone | Invisible objects, used mainly for generating events |