Andrei Kortunov
|
8084a336b5
|
Replace zeroes and nulls by nullptrs
|
4 years ago |
Rafael Moura
|
ecbde7b11e
|
Added ConstContainerStoreIterator
using base template for ContainerStoreIterators
less template arguments for ContainerStoreIteratorBase
|
8 years ago |
scrawl
|
388aed1748
|
Accept a ConstPtr in findContainer, collision script functions, getUnderwater functions
|
9 years ago |
scrawl
|
d4eba794c3
|
Add ConstPtr
|
9 years ago |
scrawl
|
67bd6cd708
|
Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
|
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
|
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 |
scrawl
|
5a287a7e01
|
Remove no longer accurate flagAsModified calls. Container items are now modified via ContainerStore, not RefData.
|
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
|
48c07fbd98
|
Remove some unnecessary fields from Ptr
|
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 |
Marc Zinnschlag
|
3dcfcf46cb
|
Issue #217: container change tracking
|
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 |