| Lua NPC bindings extended. Fix in NPC class to properly play some character animations. |
|
More...
|
over 15 years ago
|
| NPC: adjustments in load/save functions to load/save equipped items and attacking state, too; attack-related code can now handle two-weapon attacks in a better way. |
|
More...
|
over 15 years ago
|
| Fixed a bug in Console (attack-related) |
|
More...
|
over 15 years ago
|
| CommandAttack class added. NPC can now attack (game rules not completely implemented) |
|
More...
|
over 15 years ago
|
| Small code improvements to get rid of compiler warnings. Update of Editor's Code::Blocks project file. |
|
More...
|
over 15 years ago
|
| Class Weapon added. Adjustments for weapons in other classes. ObjectData: addWeaponReference() added; ObjectData can now handle Weapons, too. Inventory: update to work with weapons, too. WeaponBase: getWeaponValue() and getWeaponWeight() added. WaypointObject: changed header in load/save functions AnimatedObject: fixed an issue in StopAllAnimations(). NPCBase: information for animations and tag points added. NPC: getCurrentEncumbrance(), isEncumbered(), inflictDamage() added; equip(), unequip(), hasEquipped() added; allows to equip/unequip items in NPC's hands Item: isEquipped(), setEquipped() and possibility to enable object without a scene node added. |
|
More...
|
over 15 years ago
|
| Class WeaponBase added. |
|
More...
|
over 15 years ago
|
| Class Projectile added. Adjustments in other classes to properly work with projectiles. |
|
More...
|
over 15 years ago
|
| ProjectileBase class added. |
|
More...
|
over 15 years ago
|
| Lua bindings for AnimatedObject updated to support new methods. Documentation of Lua bindings for Weather and QuestLog classes updated. |
|
More...
|
over 15 years ago
|
| New methods for AnimatedObject. Player animations updated. |
|
More...
|
over 15 years ago
|
| Lua bindings for UniformMotionObject added. Speed values of UniformMotionObject limited to non-negative values. Documentation update. |
|
More...
|
over 15 years ago
|
| Lua bindings for animated objects. Mesh for player added (we currently use Ogre's mascot for that until we got a proper player mesh). Some other improvements. |
|
More...
|
over 15 years ago
|
| New object hierarchy for game objects. |
|
More...
|
over 15 years ago
|
| Update of object-related Lua bindings. Improvements in OS-dependent pre-processor stuff. |
|
More...
|
over 15 years ago
|
| Possibility to render LandscapeRecords as wire frame added. |
|
More...
|
over 15 years ago
|
| Editor: new NPCs can now have items in their inventory |
|
More...
|
over 15 years ago
|
| Lua: inventory-related functions for NPCs added |
|
More...
|
over 15 years ago
|
| Landscape: new stream-based save method; documentation updated. |
|
More...
|
over 15 years ago
|
| Fixed two bugs in Dialogue's load/save functions. Improvement to Dialogue::ConditionFulfilled()'s script condition check to prevent execution of older (invalid) Lua function. |
|
More...
|
over 15 years ago
|
| Small fixes and documentation update |
|
More...
|
over 15 years ago
|
| Camera: setupDone() added to check whether camera was set up yet. Commands: documentation update. |
|
More...
|
over 15 years ago
|
| Editor: NPCs can now be created. Engine: Documentation updated. |
|
More...
|
over 15 years ago
|
| EditorApplication: split to EditorApplication and EditorApplicationJournal. |
|
More...
|
over 15 years ago
|
| EditorApplication: further split into classes EditorApplicationObject and EditorApplication. |
|
More...
|
over 15 years ago
|
| EditorApplication: further split into classes EditorApplicationItem and EditorApplication. |
|
More...
|
over 15 years ago
|
| EditorApplication: split further into classes EditorApplicationLight and EditorApplication. EditorApplicationBase class dissolved, former member functions are now free functions. |
|
More...
|
over 15 years ago
|
| AnimationData: deleteReferencesOfAnimatedObject() added. EditorApplication: split into classes EditorApplicationBase, EditorApplicationNPC and EditorApplication, because source of EditorApplication is getting quite long. Editor: NPCs can now be deleted; preparations for creating NPCs. |
|
More...
|
over 15 years ago
|
| DuskFunctions.h: BoolToString() added. NPC/NPCBase: flag to indicate whether NPC is female. Editor: preparations for creating/ editing NPCs. |
|
More...
|
over 15 years ago
|
| Editor: movement can now be four times as fast, if one holds left shift key down. LandscapeRecord: colour can be generated via function. Model of wrecked car added. |
|
More...
|
over 15 years ago
|