Nikolay Kasyanov
04edd25add
OpenCS as a separate app bundle
11 years ago
scrawl
6cd373c5c6
Only allow using powers once every 24 h. Apply on touch effects.
11 years ago
scrawl
71828351e6
Code cleanup: use enum instead of integer
11 years ago
Marc Zinnschlag
8c4303399f
Merge branch 'master' into dialogue
...
Conflicts:
apps/opencs/model/world/columns.cpp
apps/opencs/model/world/columns.hpp
apps/opencs/model/world/data.cpp
components/esm/loadinfo.hpp
11 years ago
Marc Zinnschlag
583f1ae9c2
fixed info record ordering and performance problems by determining topic ranges in the record collection instead of in the index collection
11 years ago
Marc Zinnschlag
ec6018928c
some fixes to info record sorting (doesn't address the main problem)
11 years ago
Marc Zinnschlag
b7bb7d6902
Merge remote-tracking branch 'scrawl/master'
...
Conflicts:
apps/opencs/editor.cpp
11 years ago
Emanuel Guevel
bbfd7f4c9d
Disable equipped item re-stacking when the item is removed from inventory
...
The item was not removed if it was re-stacked.
11 years ago
Emanuel Guevel
d2dcf0b203
Add a warning comment to RefData::setCount()
11 years ago
Emanuel Guevel
467bd91651
Update actor model on inventory change
11 years ago
Emanuel Guevel
f428921b93
Always update the source container view on drag&drop
...
This fix the indicator not being displayed for items auto-equipped
after an other item is removed.
11 years ago
Emanuel Guevel
4fcf427e1f
InventoryWindow: call InventoryStore::unequipItem() when an equipped item is dragged
...
The unequipped item is also re-stacked if needed.
11 years ago
Emanuel Guevel
37e91a278e
Add InventoryStore::unequipItem()
11 years ago
Emanuel Guevel
12dbbde1e3
InvStore::unequipSlot: return an iterator to the unequipped item
11 years ago
Emanuel Guevel
59c963b6cc
Auto-equip items when a clothe or an armor is removed from inventory
...
This fix auto-equip on corpses.
11 years ago
Emanuel Guevel
750f1fd760
Edit ContainerStore::stacks for clarifications and correctness
...
Rename arguments and fix some potential errors (add checks).
11 years ago
Emanuel Guevel
26e4ccb8c2
Cosmetic changes
...
Rename ContainerStore::addImpl to addNewStack (it was confusing, since
ContainerStore had methods named 'addImp' and 'addImpl').
11 years ago
Emanuel Guevel
aefa54d72d
Pass item count to ManualRef constructor
...
This remove the need to call setCount in multiple places.
11 years ago
Emanuel Guevel
0691978603
Add item count to ManualRef constructor as optional argument
11 years ago
Emanuel Guevel
f4f2586e8c
Remove duplicate code for PlaceAtMe/PlaceAtPC using a template
11 years ago
Emanuel Guevel
8ff747fbef
Move some deleteObject logic from OpDelete to MWWorld::deleteObject
11 years ago
Emanuel Guevel
2786530430
Edit InventoryStore::equip() to call the new unequipSlot function…
...
…to unequip previously equipped item.
11 years ago
Emanuel Guevel
52cef19982
Update weapon/magic icons when items are removed from player inventory
11 years ago
Emanuel Guevel
d05baa8c22
Add method InventoryStore::unequipSlot()
...
This will permit to do run a treatment when an item is unequipped.
11 years ago
Emanuel Guevel
10abb9d297
Call ContainerStore::remove() to remove items from inventory
...
Make placeObject() and dropObjectOnGround() in MWWorld to copy objects
(and indicate it clearly).
Enchanting an item now unequips it.
11 years ago
Emanuel Guevel
23b8206bdc
Add remove methods to MWWorld::ContainerStore
11 years ago
Marc Zinnschlag
a198751f21
Merge remote-tracking branch 'scrawl/magic'
11 years ago
Marc Zinnschlag
935d9241d8
first attempt at proper info record loading: partially incorrect and way too slow
11 years ago
scrawl
5c148a3d41
Fix effect source display
11 years ago
Marc Zinnschlag
8be3ffc2a0
Merge remote-tracking branch 'scrawl/magic'
...
Conflicts:
apps/openmw/mwworld/worldimp.cpp
11 years ago
scrawl
3e58655a90
Implemented Fortify/Drain skill magic effects. Scroll of icarian flight works!
11 years ago
scrawl
3ea7d58ca8
Advance skill on successfull spell cast
11 years ago
scrawl
976344f0a3
Handle CastOnce enchantments
11 years ago
scrawl
1051611ffa
Added spell failure sound
11 years ago
scrawl
cbe96a2170
Refactor ActiveSpells to track range type. Added basic self range magic.
11 years ago
Marc Zinnschlag
3d8da2b9e0
proper sorting for newly created records and some case smashing fixes
11 years ago
Marc Zinnschlag
a06aa881cb
make sure case handling in info IDs is consistent
11 years ago
Marc Zinnschlag
982024a328
Topic range access in InfoCollection
11 years ago
Marc Zinnschlag
0745a86039
added InfoCreator
11 years ago
Marc Zinnschlag
ef401a774b
Merge remote-tracking branch 'eroen/install-fix'
11 years ago
Marc Zinnschlag
224aa5d38c
Merge remote-tracking branch 'eroen/install-fix-17' into openmw-27
11 years ago
Bret Curtis
5a071b0f81
necessary dpkg rules to get opencs building and packaged on dpkg systems
11 years ago
eroen
e885c502a1
Stop installing "Daedric Font License.txt"
...
It was removed in 3a827d9c12
11 years ago
eroen
6b931f566d
Stop installing "Daedric Font License.txt"
...
It was removed in 3a827d9c12
11 years ago
Bret Curtis
36efe9605f
necessary dpkg rules to get opencs building and packaged on dpkg systems
11 years ago
Marc Zinnschlag
fb417f9880
Merge remote-tracking branch 'scrawl/openmw-27' into openmw-27
11 years ago
Jordan Ayers
3fbf918751
Chargen Review Dialog: Init fix.
...
Load the starting Health/Magicka/Fatigue from the player stats when
creating the Review Dialog, and remove the extra copy of these stats.
In some cases, the old stat values were never updated from 0/0.
11 years ago
Jordan Ayers
d48cc27a89
Chargen fix: Back sequence control.
...
Related to bug #894 .
Eliminate double windows when using 'Back' from the review screen.
Force consistent back behavior (handling was changing after
a individual change button had been used).
11 years ago
Jordan Ayers
e94da61ff0
Chargen cleanup.
...
Move common gui state pop out of if checks.
Move health update before gui state push (used as input for some windows).
11 years ago
Marc Zinnschlag
d85360e7fd
Merge remote-tracking branch 'scrawl/ui'
11 years ago