Classes

← Kingdom Come

If you want to see more resources like this, become a Patreon supporter!

Classes

Sections marked as Done have content, but may need additional details, such as method descriptions.

Warhorse

Lua Global Name C++ Class Function Reference Edit Status
Actor wh::entitymodule::C_ScriptBindActor Function Reference Not started
Alchemy wh::playermodule::C_ScriptBind_Alchemy Function Reference Done
Backgammon wh::playermodule::C_ScriptBindBackgammon Function Reference Done
Boids wh::entitymodule::boids::C_ScriptBindBoids Function Reference Done
Calendar wh::rpgmodule::C_ScriptBindCalendar Function Reference Done
Database wh::databasemodule::C_ScriptBindDatabase Function Reference Done
DialogModule wh::dialogmodule::C_ScriptBindDialog Function Reference Done
Dice wh::playermodule::C_ScriptBind_Dice Function Reference Done
EntityModule wh::entitymodule::C_ScriptBindEntityModule Function Reference Done
EnvironmentModule wh::environmentmodule::C_ScriptBindEnvironment Function Reference Done
Framework wh::framework::C_ScriptBindFramework Function Reference Done
Game wh::game::CScriptBindGame Function Reference Not started
GameRules wh::entitymodule::C_ScriptBindGameRules Function Reference Not started
Horse wh::entitymodule::C_ScriptBindHorse Function Reference Not started
Human wh::entitymodule::C_ScriptBindHuman Function Reference Not started
InteractiveObject wh::entitymodule::C_ScriptBindInteractiveObject Function Reference Not started
Inventory wh::entitymodule::C_ScriptBindInventory Function Reference Not started
ItemManager wh::entitymodule::C_ScriptBindItemManager Function Reference Done
Minigame wh::playermodule::C_ScriptBindMinigame Function Reference Done
PickableItem wh::entitymodule::C_ScriptBindPickableItem Function Reference Not started
Player wh::entitymodule::C_ScriptBindPlayer Function Reference Not started
QuestSystem wh::questmodule::C_ScriptBindQuest Function Reference Done
RPG wh::rpgmodule::C_ScriptBindRPGModule Function Reference Done
Sharpening wh::playermodule::C_ScriptBind_Sharpening Function Reference Not started
Shops wh::shopmodule::C_ScriptBindShop Function Reference Not started
SmartObject wh::xgenaimodule::C_ScriptBindSmartObject Function Reference Not started
Soul wh::rpgmodule::C_ScriptBindSoul Function Reference Not started
Statistics wh::rpgmodule::C_ScriptBindStatistics Function Reference Not started
Trace wh::framework::C_ScriptBindTrace Function Reference Not started
Tutorial wh::playermodule::C_ScriptBindTutorial Function Reference Not started
UIMap wh::guimodule::C_ScriptBindMap Function Reference Not started
Variables wh::framework::C_ScriptBindVariables Function Reference Not started
XGenAIModule wh::xgenaimodule::C_ScriptBindXGenAIModule Function Reference Not started

Notes

  • Return values of class methods are not fully tested and are largely the product of guess work.
  • Class methods starting with the words "is," "has," or "have" are assumed to return a boolean. Most class methods are documented as returning nil when their return values cannot be determined from their name.
  • In Lua, there is a single data structure, table, and eight data types: nil, boolean, number, string, function, userdata, thread, and table. See: Lua 5.3 Reference Manual: Values and Types

CryEngine

These are huge classes and will be added last.

Lua Global Name C++ Class Function Reference Edit Status
Action CScriptableBase::CScriptBind_Action Function Reference Not started
ActionMapManager CScriptableBase::CScriptBind_ActionMapManager Function Reference Not started
ActorSystem CScriptableBase::CScriptBind_ActorSystem Function Reference Not started
AI CScriptableBase::CScriptBind_AI Function Reference Not started
Boids CScriptableBase::CScriptBind_Boids Function Reference Not started
DialogSystem CScriptableBase::CScriptBind_DialogSystem Function Reference Not started
Entity CScriptableBase::CScriptBind_Entity Function Reference Not started
Game CScriptableBase::CScriptBind_Game Function Reference Not started
GameAI CScriptableBase::CScriptBind_GameAI Function Reference Not started
GameAudio CScriptableBase::CScriptBind_GameAudio Function Reference Not started
GameRules CScriptableBase::CScriptBind_GameRules Function Reference Not started
GameStatistics CScriptableBase::CScriptBind_GameStatistics Function Reference Not started
GameToken CScriptableBase::CScriptBind_GameToken Function Reference Not started
HitDeathReactions CScriptableBase::CScriptBind_HitDeathReactions Function Reference Not started
HUD CScriptableBase::CScriptBind_HUD Function Reference Not started
Inventory CScriptableBase::CScriptBind_Inventory Function Reference Not started
Item CScriptableBase::CScriptBind_Item Function Reference Not started
ItemSystem CScriptableBase::CScriptBind_ItemSystem Function Reference Not started
MaterialEffects CScriptableBase::CScriptBind_MaterialEffects Function Reference Not started
Particle CScriptableBase::CScriptBind_Particle Function Reference Not started
Physics CScriptableBase::CScriptBindPhysics Function Reference Not started
ProtectedBinds CScriptableBase::CScriptBind_ProtectedBinds Function Reference Not started
Script CScriptableBase::CScriptBind_Script Function Reference Done
Sound CScriptableBase::CScriptBind_Sound Function Reference Not started
System CScriptableBase::CScriptBind_System Function Reference Not started
Turret CScriptableBase::CScriptBind_Turret Function Reference Not started
UIAction CScriptableBase::CScriptBind_UIAction Function Reference Not started
Vehicle CScriptableBase::CScriptBind_Vehicle Function Reference Not started
VehicleSeat CScriptableBase::CScriptBind_VehicleSeat Function Reference Not started
VehicleSystem CScriptableBase::CScriptBind_VehicleSystem Function Reference Not started
Weapon CScriptableBase::CScriptBind_Weapon Function Reference Not started

Note: The above implementations may differ from the official CryEngine C++ API Documentation.