scrawl
|
edde5bd065
|
Accept a ConstPtr in ContainerStore::stacks
|
9 years ago |
scrawl
|
d4eba794c3
|
Add ConstPtr
|
9 years ago |
dteviot
|
407cd50890
|
fixed warning C4099:
type name first seen using 'class' now seen using 'struct'
|
10 years ago |
scrawl
|
eb99ed697b
|
Reduce includes
|
10 years ago |
scrawl
|
039398c8ae
|
Basic RefData and CellRef change tracking
Wrapped item charge handling in getItemHealth function
|
11 years ago |
Emanuel Guevel
|
20cfdd4b43
|
Move LiveCellRefBase ctor where it belongs to
|
11 years ago |
Marc Zinnschlag
|
367919200f
|
moved CellRefList into a separate file
|
11 years ago |
Marc Zinnschlag
|
f220867144
|
make Ptr a bit more pointer-like
|
11 years ago |
Marc Zinnschlag
|
dd674566a2
|
store content of containers in saved game files
|
11 years ago |
Marc Zinnschlag
|
e818d43bc3
|
removed an outdated typedef and some dead code
|
11 years ago |
Chris Robinson
|
21121d5ba5
|
Store the object class in the LiveCellRef
|
12 years ago |
Chris Robinson
|
2853b56ed5
|
Throw an exception when trying to get an empty Ptr's type
|
12 years ago |
Chris Robinson
|
0f2b2ff1ce
|
Small header cleanup
|
12 years ago |
Chris Robinson
|
86f2cd5848
|
Use dynamic_cast to get the LiveCellRef
|
12 years ago |
Chris Robinson
|
48c07fbd98
|
Remove some unnecessary fields from Ptr
|
12 years ago |
Chris Robinson
|
74f855e948
|
Move common LiveCellRef fields to the base class
|
12 years ago |
Chris Robinson
|
11166a1a17
|
Don't store the type name string in the Ptr
This should get rid of all heap allocations caused by constructing or copying
Ptr objects.
|
12 years ago |
Chris Robinson
|
b6d2888c48
|
Avoid using boost::any in MWWorld::Ptr
Reduces dependency on Boost, and should improve performance a bit when
copying or constructing Ptr objects.
|
12 years ago |
Chris Robinson
|
a9cc3a2844
|
Ensure a valid CellStore for Ptr::isInCell
|
12 years ago |
scrawl
|
c41f119ba6
|
Added new game button
|
12 years ago |
Tom Mason
|
3c6ddd7fa7
|
fixed isInCell method
|
12 years ago |
greye
|
3c2ce25f5f
|
m prefix for mwworld/cellstore.hpp
|
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 |
scrawl
|
ab6336b745
|
using items via the inventory is now possible by dragging them on the avatar (only implemented for books right now)
|
13 years ago |
Marc Zinnschlag
|
a1d3516e0a
|
constness fix
|
13 years ago |
Marc Zinnschlag
|
a0ee2954bd
|
Issue #217: moved some functino implementations from ptr.hpp to ptr.cpp
|
13 years ago |
Marc Zinnschlag
|
0adbe258fd
|
Issue #217: made Ptr track container; fixed a cmake script bug
|
13 years ago |
Marc Zinnschlag
|
c081160591
|
replaced container store in ref data with new custom data implementation
|
13 years ago |
Marc Zinnschlag
|
0851044fa6
|
removed superfluous includes
|
15 years ago |
Marc Zinnschlag
|
93754b2851
|
moved some includes around
|
15 years ago |
Marc Zinnschlag
|
ca842d1b4d
|
reimplemented access to creature stats via new class interface
|
15 years ago |
Marc Zinnschlag
|
a70c3876a2
|
added foundation for esm record class hierarchy
|
15 years ago |
Marc Zinnschlag
|
455bcf3b01
|
added get, set and mod instructions for health, magicka and fatigue
|
15 years ago |
Marc Zinnschlag
|
1d9df6cf40
|
implemented handling of disabled actors
|
15 years ago |
Marc Zinnschlag
|
5d40055b44
|
added comparison operators for Ptr class
|
15 years ago |
Marc Zinnschlag
|
77a0215d53
|
added get-, set- and mod-instructions for attributes
|
15 years ago |
Marc Zinnschlag
|
04b86f7e1e
|
added first set of character and creature stats (attributes)
|
15 years ago |
Marc Zinnschlag
|
8134c5b760
|
integrated CellStore pointer into Ptr class
|
15 years ago |
Marc Zinnschlag
|
cc0c21cf35
|
added function to retrieve a live cell ref via name
|
15 years ago |
Marc Zinnschlag
|
3fae68b403
|
added unifying LiveCellRef pointer class
|
15 years ago |