Commit Graph

84 Commits (8c7e06293fbe6d0ed1dd7dd0f424b9f1b6f92162)

Author SHA1 Message Date
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