freg
0.3
Free-Roaming Elementary Game
|
CActive | |
CAnimal | |
CArmour | |
CAxe | |
CBell | |
CBlock | Block without special physics and attributes |
CBlockManager | This class is used for creating and deleting blocks, also for loading them from file |
CBoots | |
CBox | Box represents falling inventory |
CBucket | |
CBush | |
CClock | |
CContainer | Container is multi-purpose container for blocks |
CConverter | |
CCraftItem | |
CCraftList | This class represents craft recipe |
CCraftManager | |
CDeferredAction | Deferred Action is used when some action needs to be done at next physics turn |
CDoor | |
CDwarf | |
CFalling | |
CFilter | |
CGrass | |
CHammer | |
CHelmet | |
CIlluminator | |
CInformer | The Informer class, provides various information |
CInventory | Provides block ability to contain other blocks inside |
CIThread | Keyboard input thread for curses screen for freg |
CLadder | |
CLiquid | |
CLongLat | |
CMap | |
CMedKit | |
CPick | |
CPlate | |
CPlayer | This class contains information specific to player and interface for manipulating him |
CPredator | |
CPreloadThread | |
CRabbit | |
CRainMachine | |
CScreen | |
CShovel | |
CShred | |
CShredStorage | |
CTelegraph | |
CText | |
CVirtScreen | This class provides base for all screens for freg |
CWeapon | Weapon class represents simple weapons as sticks, pebbles and so on. Also is used as base class for more special weapons. Weapon of SKY substance is abyss block, everything that touches abyss will be destroyed |
CWeather | |
CWorkbench | Workbench allows craft from multiple sources. There can be up to 2 products. Also can be used as container of smaller size |
CWorld | World provides global physics and shred connection |
CWorldMap | |
CXy | |
CXyz |