Emanuel Guevel
23b8206bdc
Add remove methods to MWWorld::ContainerStore
11 years ago
Marc Zinnschlag
e94fcce622
accessing references via their ID now also works for references in containers in active cells
12 years ago
Emanuel Guevel
48d2554ac3
Auto-equip when items are added to the inventory
...
We limit that to armor pieces and clothing items.
No auto-equiping for the player nor werewolves.
12 years ago
scrawl
0c4a963132
Container UI rewrite
12 years ago
scrawl
9e08497f02
Initial container content should inherit the owner of its container
12 years ago
scrawl
2d2196b0d6
Implemented levelled items
12 years ago
scrawl
918cdcffc2
Split up components/esm/loadlocks
12 years ago
Tom Mason
665a530e10
renamed realAdd to addImp
12 years ago
Tom Mason
6fc64e8a4e
scripts run for items added to containers, and scripted items in player inv handled correctly
12 years ago
greye
2057f5619e
move ESMStore to MWWorld
12 years ago
guidoj
0549e949ba
Mostly removal of unnecessary #include's and a little clean up
13 years ago
Marc Zinnschlag
7fcd41c69d
Issue #107 : Detemplateised CellStore; some include cleanup
13 years ago
Marc Zinnschlag
76174098c7
Issue #107 : CellStore moved from ESMS to MWWorld
13 years ago
Marc Zinnschlag
3e85151c9d
Merge remote branch 'scrawl/inventoryGUI'
...
Conflicts:
apps/openmw/CMakeLists.txt
13 years ago
scrawl
c004f5d570
adjust the "total cost"/"total sold" value when trading items, added some checks with respective user notifications
13 years ago
Marc Zinnschlag
124ea77612
Issue #256 : consider equipped items when calculating magic effects
13 years ago
scrawl
2fa7ce0c19
equipping works also when the item wasn't in player inventory before.
13 years ago
scrawl
71de10cb7e
equipping items works, but only if you have more than one of the item that you're equipping
13 years ago
scrawl
82b9f835b1
make sure iterator is not end() before trying to get the equipped item
13 years ago
scrawl
d341d2113c
fixed some issues
13 years ago
scrawl
ee7e482cba
implemented un-stacking
13 years ago
scrawl
16522ddc59
InventoryStore re-stacking unequipped items
13 years ago
Marc Zinnschlag
47828f91f0
Issue #217 : added getWeight function to ContainerStore
13 years ago
Marc Zinnschlag
3dcfcf46cb
Issue #217 : container change tracking
13 years ago
Marc Zinnschlag
ea336214de
more inventory sanity checks
13 years ago
Marc Zinnschlag
635b7ec6cb
slot system
13 years ago
Marc Zinnschlag
84c8cd3720
added InventoryStore class (doesn't do anything yet)
13 years ago
Marc Zinnschlag
06e0706b35
added fill and clear functions to container store
13 years ago
Marc Zinnschlag
8f60d5b180
made container store data members private
13 years ago
Marc Zinnschlag
e13e858c7a
fixed container store iterator; new add function
13 years ago
Marc Zinnschlag
e3e6b3809f
added container store iterator (a.k.a. the most hilarious iterator I ever had the misfortune to write)
13 years ago
Marc Zinnschlag
f2972b1ca0
turned ContainerStore from a template into a simple struct
13 years ago
Lukasz Gromanowski
90985e849e
Mantis: #18 - Move components from global namespace into their own namespace.
...
Moving classes from components/misc into Misc namespace.
Note: Misc namespace introduced conflict with ESM::Misc and MWClass::Misc
classes, so both of them are renamed to ESM::Miscellaneous
and MWClass::Miscellaneous.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Marc Zinnschlag
ee7570f7e7
added containerstore
15 years ago