1
I Use This!
Inactive

Commits : Listings

Analyzed about 3 hours ago. based on code collected about 3 hours ago.
Nov 17, 2024 — Nov 17, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Lua NPC bindings extended. Fix in NPC class to properly play some character animations.
thoronador
as Thoronador
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.
thoronador
as Thoronador
More... over 15 years ago
Fixed a bug in Console (attack-related)
thoronador
as Thoronador
More... over 15 years ago
CommandAttack class added. NPC can now attack (game rules not completely implemented)
thoronador
as Thoronador
More... over 15 years ago
Small code improvements to get rid of compiler warnings. Update of Editor's Code::Blocks project file.
thoronador
as Thoronador
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.
thoronador
as Thoronador
More... over 15 years ago
Class WeaponBase added.
thoronador
as Thoronador
More... over 15 years ago
Class Projectile added. Adjustments in other classes to properly work with projectiles.
thoronador
as Thoronador
More... over 15 years ago
ProjectileBase class added.
thoronador
as Thoronador
More... over 15 years ago
Lua bindings for AnimatedObject updated to support new methods. Documentation of Lua bindings for Weather and QuestLog classes updated.
thoronador
as Thoronador
More... over 15 years ago
New methods for AnimatedObject. Player animations updated.
thoronador
as Thoronador
More... over 15 years ago
Lua bindings for UniformMotionObject added. Speed values of UniformMotionObject limited to non-negative values. Documentation update.
thoronador
as Thoronador
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.
thoronador
as Thoronador
More... over 15 years ago
New object hierarchy for game objects.
thoronador
as Thoronador
More... over 15 years ago
Update of object-related Lua bindings. Improvements in OS-dependent pre-processor stuff.
thoronador
as Thoronador
More... over 15 years ago
Possibility to render LandscapeRecords as wire frame added.
thoronador
as Thoronador
More... over 15 years ago
Editor: new NPCs can now have items in their inventory
thoronador
as Thoronador
More... over 15 years ago
Lua: inventory-related functions for NPCs added
thoronador
as Thoronador
More... over 15 years ago
Landscape: new stream-based save method; documentation updated.
thoronador
as Thoronador
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.
thoronador
as Thoronador
More... over 15 years ago
Small fixes and documentation update
thoronador
as Thoronador
More... over 15 years ago
Camera: setupDone() added to check whether camera was set up yet. Commands: documentation update.
thoronador
as Thoronador
More... over 15 years ago
Editor: NPCs can now be created. Engine: Documentation updated.
thoronador
as Thoronador
More... over 15 years ago
EditorApplication: split to EditorApplication and EditorApplicationJournal.
thoronador
as Thoronador
More... over 15 years ago
EditorApplication: further split into classes EditorApplicationObject and EditorApplication.
thoronador
as Thoronador
More... over 15 years ago
EditorApplication: further split into classes EditorApplicationItem and EditorApplication.
thoronador
as Thoronador
More... over 15 years ago
EditorApplication: split further into classes EditorApplicationLight and EditorApplication. EditorApplicationBase class dissolved, former member functions are now free functions.
thoronador
as Thoronador
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.
thoronador
as Thoronador
More... over 15 years ago
DuskFunctions.h: BoolToString() added. NPC/NPCBase: flag to indicate whether NPC is female. Editor: preparations for creating/ editing NPCs.
thoronador
as Thoronador
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.
thoronador
as Thoronador
More... over 15 years ago