Commit Graph

6930 Commits (daab4f55a3648a2adfb4f71780909e4b88752efc)
 

Author SHA1 Message Date
graffy76 144be59735 Changed enum names to match OpenMW naming conventions 12 years ago
Marc Zinnschlag 7fd277b87a added missing column for potions 12 years ago
Chris Robinson 4e389b5a8f Store whether a given animation loops in the state table 12 years ago
Chris Robinson bbb38c61cc Fix queued animations 12 years ago
Chris Robinson 3988866ecd Make sure active groups are updated after a state is auto-disabled 12 years ago
Chris Robinson 2c556e4036 Be smarter about handling non-moving animations
Don't rely on being told by the play method, so the animation can
automatically change without impacting the character controller.
12 years ago
Marc Zinnschlag 9835c6df11 Merge remote-tracking branch 'scrawl/tradefix' 12 years ago
Chris Robinson 4ea347ac52 Use shared pointers to store animation sources
This ensures references to the sources stay valid as long it the object
is, rather than becoming invalidated whenever one is added or removed.
12 years ago
graffy76 88df3b980f Implemented UserSettings as a singleton. 12 years ago
scrawl b56d50287e Barter mechanic fix 12 years ago
Marc Zinnschlag e14cb6853f Merge remote-tracking branch 'scrawl/containerui' 12 years ago
Marc Zinnschlag da92921387 added columns related to items in inventories 12 years ago
Marc Zinnschlag ee2bc94698 added script column 12 years ago
Marc Zinnschlag e24ecfd5d2 added name column 12 years ago
scrawl 0c4a963132 Container UI rewrite 12 years ago
Marc Zinnschlag 318ebe0cb6 added model column 12 years ago
Marc Zinnschlag 8ef2d04007 added type column 12 years ago
Marc Zinnschlag c22f773f72 load all types of referenceable IDs 12 years ago
Marc Zinnschlag d715cf5431 replaced static adapter with a template 12 years ago
Marc Zinnschlag 9426eda47a small test with statics and two columns 12 years ago
Marc Zinnschlag 02ace69511 fixed RefID search 12 years ago
graffy76 d0b23a4786 Relocated "User Settings" to Edit->Preferences
Removed <QDebug> reference from view.hpp
12 years ago
graffy76 a8b45e0a13 Three primary changes:
1.  Declared QStringPair::isEmpty() const
2.  Split the CsSettings namespace into two: CSMSettings and
CSVSettings. (Required splitting the support.hpp file)
3.  Declared several classes as _noqt in CMakeLists.txt for OpenCS
12 years ago
Chris Robinson 6b8a687a79 Add methods to disable an animation
And rename WeaponState to WeaponType
12 years ago
Chris Robinson 6605aa7dec Create three bone groups
This still won't work as expected. Currently there is only one priority level,
and only one animation state per priority level can be active at a time.

It's close, though.
12 years ago
Chris Robinson abc676eedd Allow specifying which bone groups to play an animation on 12 years ago
Chris Robinson 56eede2610 Search more aggressively for an animation velocity 12 years ago
Chris Robinson 5a9c1e1245 Don't explicitly track the last position 12 years ago
Chris Robinson 7c3b014193 Figure out which animations to play based on priority
Bone group will also be taken into account later.
12 years ago
Chris Robinson 921f534980 Parameterize the number of bone groups 12 years ago
Chris Robinson 8a9b0eb5f7 Store the AnimSource in the animation state 12 years ago
Glorf 6aaa8d6dc0 Fixed fading problem 12 years ago
Glorf 9cc85cbe81 Playing with moons part 1 12 years ago
graffy76 8d0f350446 New file structure separating view classes from model classes. Deleted
.ui file.
12 years ago
Marc Zinnschlag 1981a3cb3c Merge remote-tracking branch 'bwrsandman/master' 12 years ago
Chris Robinson 58efce5008 Rename animation layers to animation states 12 years ago
Chris Robinson ccff364b52 Use a map of active layers instead of an array
A bit of an upheaval. Each animation is now a "layer", instead of each layer
having an animation. Incidentally, this is much closer to how Ogre handles
animation states.

In the future, each layer will have a priority, which will be used to determine
which one affects a given bone group (which we currently only have one of).
12 years ago
kpp 24d619d6b4 Changes the logic of WindowManager::messageBox()
Fixes removeItem
Fixes addItem
12 years ago
bwrsandman 8cdef343ef take default prefix into account 12 years ago
Chris Robinson d5490b0f8f Fix an outdated comment 12 years ago
bwrsandman 642ac15721 moved openmw resources to /usr/share/games and added missing files 12 years ago
bwrsandman a5db557e22 fixed /share to be /usr/share 12 years ago
Chris Robinson 74ed1f73b4 Merge remote-tracking branch 'zini/master' into animations 12 years ago
Marc Zinnschlag 7e05b725d0 updated credits file 12 years ago
Marc Zinnschlag 5c99f15ad3 Merge remote-tracking branch 'torben/aiescort' 12 years ago
Marc Zinnschlag 19ccbed553 Merge remote-tracking branch 'gus/AIFix' 12 years ago
Glorf 6417fa504e Fixed constness 12 years ago
gus fe5aaa9dff fix NPC collisions 12 years ago
Torben Carrington 4928c9d079 Removed sqrt function call (minor optimization thanks to Chris) 12 years ago
Torben Carrington d20178dd56 Removed unnecessary std::cout messages 12 years ago