Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b6e09d2655 Renamed FinishUpdate() to ApplyAttributes() to be more descriptive, and to not confuse with frame updates. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 700520f320 Further comments and code cleanup. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni de67af8825 CoreData / Data reorganization. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b694ad047e Refactored interest management into the NetworkPriority component. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni ee9b6cc0f8 Renamed the script PostLoad() to FinishUpdate(). %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 7b15b34c83 Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni a956f2ff20 Fixed bugs in Vector & PODVector. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni d69efd65f0 Container library fixes. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 565de1ad02 Moved some of StringUtils functions to the String class. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b64d298336 Added template Variant::Get() functions. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 7c45da5588 Import new code. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni a48885a729 Make way for import of new code. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni bdf76d2445 Refactored ScriptInstance recreation when the ScriptFile is reloaded. Now it uses events. Same system used also for CollisionShapes and Models to ensure proper reloading. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni e2335ec26e Initial component editing. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni a31265fb65 Further input fixes. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 553b5055ad Exposed EventListener, sending events to any EventListener (not just entities or components) and subscribing to sender specific events to script. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 03e19a7ac2 Event refactoring. Now it is possible to subscribe to events of a specific sender. To be able to send events, one must also derive from EventListener. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 19acc85c8a Added delay-executed method calls to ScriptInstance. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 523559f1a0 Added setFixedUpdateFps() to ScriptInstance. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni d1bf5d5702 Added getResourceRefs() function to Component. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 7cc3d7d842 Script API fixes and additions. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 21152191ac Added Engine::setDefaultScene(). The default scene will always be accessible as the "scene" global property. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 79df63289c ScriptInstance & ScriptFile no longer allocate own script contexts. Instead ScriptEngine preallocates a fixed number of script contexts, to account for the maximum allowed script execution nesting level. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 174ba5cdb5 Refactoring of script object creation. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 956cac7648 Script reloading support. ScriptInstances register themselves with ScriptFile so that on reload, objects can be deleted and recreated. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni c13916474e Allow access to the ScriptInstance's object from script. The object should implement the empty interface "ScriptObject", so that a handle to it can be correctly returned. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni b9250e7c04 Ninja movement, controls & camera update in ScriptTest. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 19d0ed0e45 Added ScriptTest example, which will be a script-based (partial) reimplementation of NinjaSnowWar. %!s(int64=15) %!d(string=hai) anos
  Lasse Öörni 8efc696275 Added #include directive for scripts. %!s(int64=15) %!d(string=hai) anos