scrawl
|
b58b8c6f8f
|
Adjust player position to ground when using a door marker, even if the player is levitating (Fixes #1737)
|
11 years ago |
scrawl
|
6760f4c897
|
Make cached GMSTs in MWClass::Npc/Creature safer
|
11 years ago |
scrawl
|
b4ed828e21
|
Feature #1323: Implement restocking items (does not handle levelled lists yet)
|
11 years ago |
scrawl
|
ae66d28c87
|
Feature #32: Implement respawn for containers, creatures and NPCs
|
11 years ago |
Jeffrey Haines
|
401d21b4ee
|
getBaseGold implemented in MWWorld::Class for NPC and Creature
Implemented a getBaseGold() to get the vendor gold base
NPC gold base now can come from mNpdt12 and mNpdt52
|
11 years ago |
cc9cii
|
43757efdc4
|
Feature #1030 - partial fix to stop creatures unable to walk/fly to come out of water. Does not necessarily handle situations where they are already out of water, however.
|
11 years ago |
Marc Zinnschlag
|
367919200f
|
moved CellRefList into a separate file
|
11 years ago |
Marc Zinnschlag
|
1b5301eec0
|
Merge branch 'savedgame'
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwbase/soundmanager.hpp
apps/openmw/mwgui/mapwindow.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
apps/openmw/mwsound/soundmanagerimp.hpp
components/esm/loadcell.cpp
|
11 years ago |
Marc Zinnschlag
|
5b04c10e1d
|
added creature/NPC state to saved games (only container/inventory for now)
|
11 years ago |
scrawl
|
16f5f5862d
|
Feature #956: Implement blocking melee attacks
|
11 years ago |
scrawl
|
589fbbd871
|
Issue #777: Create InventoryStore for creatures with weapons/shields
|
11 years ago |
scrawl
|
149d77dedf
|
Feature #960: Add knockdown and hit recovery for creatures
|
11 years ago |
scrawl
|
805843d7ff
|
Closes #1086: Implement blood effects
|
11 years ago |
scrawl
|
ea8f60eddf
|
Implement movement speed formula for creatures. Still moving a bit too slow.
|
11 years ago |
scrawl
|
d544551f61
|
Added getSkill to Class interface, since creatures also have skills (which are provided by generalized Combat, Magic and Stealth attributes which substitute for the specific skills, in the same way as specialization)
Information provided by Hrnchamd.
|
11 years ago |
scrawl
|
ce013315ba
|
Nothing to see here, move along.
Fine... it's flying cliff racers. But did you really want to know?
|
11 years ago |
Chris Robinson
|
54f91d4b3a
|
Implement hand-to-hand attacks
|
12 years ago |
Chris Robinson
|
bec420c69b
|
Add Class::onHit for creatures
|
12 years ago |
Chris Robinson
|
92cc566fdc
|
Rename the Class::attack method to Class::hit
|
12 years ago |
Chris Robinson
|
0c8d4d9be2
|
Add beginnings of melee hits
|
12 years ago |
Chris Robinson
|
9ea6b22a83
|
Handle soundgen animation keys
|
12 years ago |
scrawl
|
0c7f48ec8a
|
Implement movement for creatures (formula is a stub)
|
12 years ago |
scrawl
|
8a3d3f954b
|
NPC/creature persistence flag
|
12 years ago |
scrawl
|
0c4a963132
|
Container UI rewrite
|
12 years ago |
scrawl
|
ebaf80d539
|
Trace actors onto the ground after load, when moved to a different cell by the console or on player cell change.
|
12 years ago |
scrawl
|
95e1cdc07d
|
Move getArmorRating to MWWorld::Class.
|
12 years ago |
Chris Robinson
|
efca5ded47
|
Clean up some header includes to reduce nesting
|
12 years ago |
Marc Zinnschlag
|
ed3641b214
|
Issue #68: check for essential actors
|
12 years ago |
greye
|
d6150b7482
|
high-level implementation, unstable
|
13 years ago |
greye
|
26595f22f6
|
float* -> Vector3, moveToCell -> copyToCell, fixed placeObject()
|
13 years ago |
greye
|
e7666d3a7f
|
move responsibility for cell changing from CellStore::insertObject to Class::moveToCell
|
13 years ago |
greye
|
6a3a728a56
|
Class::getModel implementation
|
13 years ago |
guidoj
|
0549e949ba
|
Mostly removal of unnecessary #include's and a little clean up
|
13 years ago |
Marc Zinnschlag
|
36885b2e40
|
Issue #176: removed enable/disable functions from Creature, Npc and Light
|
13 years ago |
scrawl
|
e9ea1fba4e
|
fixed typo getCapacity method
|
13 years ago |
Marc Zinnschlag
|
7e00fea18b
|
added getEncumbrance function
|
13 years ago |
Marc Zinnschlag
|
c6493fb133
|
added getCapacity function
|
13 years ago |
scrawl
|
1b5bfc52a1
|
Merge branch 'next' of https://github.com/zinnschlag/openmw into tooltips
Conflicts:
apps/openmw/engine.cpp
apps/openmw/mwclass/apparatus.cpp
apps/openmw/mwclass/book.cpp
apps/openmw/mwclass/container.cpp
apps/openmw/mwclass/ingredient.cpp
apps/openmw/mwclass/misc.cpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/potion.cpp
apps/openmw/mwclass/repair.cpp
apps/openmw/mwgui/window_manager.cpp
|
13 years ago |
Marc Zinnschlag
|
35f478071e
|
Issue #255: deleted the old environment class and using the new one instead
|
13 years ago |
scrawl
|
cdd4d83d9e
|
moved the tooltip info to the appropriate MWWorld::Class classes
|
13 years ago |
Marc Zinnschlag
|
f2972b1ca0
|
turned ContainerStore from a template into a simple struct
|
13 years ago |
Marc Zinnschlag
|
aa87bd4030
|
replaced creature stats in ref data with new custom data implementation
|
13 years ago |
Jason Hooks
|
7bd911b401
|
Problems with handles
|
13 years ago |
Jason Hooks
|
16ff2a7a1b
|
Changing to Actors;NPCAnimation;CreatureAnimation
|
13 years ago |
Jason Hooks
|
bc58ef28cd
|
Made corrections
|
13 years ago |
Jason Hooks
|
c7dadec840
|
Updating the rest of mwclass
|
13 years ago |
Marc Zinnschlag
|
2cfe5f0697
|
Merge branch 'master' into dialogue
Conflicts:
apps/openmw/mwclass/creature.cpp
apps/openmw/mwclass/creature.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/npc.hpp
apps/openmw/mwworld/class.cpp
apps/openmw/mwworld/class.hpp
|
15 years ago |
Marc Zinnschlag
|
d57c984517
|
added enable and disable functions to class hierarchy; fixed a bug regarding actors in cellings being actived
|
15 years ago |
Marc Zinnschlag
|
967f85875d
|
reimplemented class-dependend rendering code in MWClass
|
15 years ago |
Marc Zinnschlag
|
2acfe22975
|
added test for actor ID
|
15 years ago |