David Cernat
4e86d8781f
[Client] Clean up & simplify logic for DedicatedPlayer cell transitions
8 years ago
David Cernat
8ebe7ed683
[Client] Remove isLocalActor (no longer needed) from LiveCellRefBase
8 years ago
David Cernat
d4a12856ee
[Client] Enable AI for LocalActors
8 years ago
David Cernat
a58601fb2b
[Client] Delineate tes3mp-only code more clearly, part 1
8 years ago
David Cernat
ac666edebd
Add a CellRef to WorldEvent
8 years ago
davidcernat
3c8543bfaf
Make player references cross exterior cells only when called by server
...
Previously, clientside representations of players were able to move to a new exterior cell once during their movement tick and then again when sending a cell change packet to the server. Besides causing crashes in CellRef because of a messy cell-changing record, this also led to major desyncs.
Clientside representations of players can now only change their cells when a server-sent cell change packet specifically allows it.
9 years ago
scrawl
1212c07266
Pass a string by reference
9 years ago
scrawl
039398c8ae
Basic RefData and CellRef change tracking
...
Wrapped item charge handling in getItemHealth function
11 years ago
Alexander "Ace" Olofsson
e50a393de4
Fix linking issues on Windows using MSVC.
11 years ago
Marc Zinnschlag
dd674566a2
store content of containers in saved game files
11 years ago
Marc Zinnschlag
c300cd9375
loading/saving of some player state (cell/coordinates and some other bits)
11 years ago
Marc Zinnschlag
c22e38f825
removing 255 content file limitation
11 years ago
Chris Robinson
21121d5ba5
Store the object class in the LiveCellRef
12 years ago
Chris Robinson
86f2cd5848
Use dynamic_cast to get the LiveCellRef
12 years ago
Chris Robinson
74f855e948
Move common LiveCellRef fields to the base class
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
Marc Zinnschlag
5244362fba
some cleanup
12 years ago
Marc Zinnschlag
8c7d578ddc
moved the CellRef struct to its own header
12 years ago
Marc Zinnschlag
e8c32d0c3d
MWWorld::Player cleanup
12 years ago