Commit Graph

18842 Commits (505905ab7d8cb8a7c8999e24f13d220696f366f7)
 

Author SHA1 Message Date
David Cernat c8a486de6c [Client] Fix Ptr initialization in mwmp::Cell 8 years ago
David Cernat 0ccbe70e61 [Client] Rename methods to make their purpose clearer 8 years ago
David Cernat 6da6c4e62d [Client] Prevent NPCs from attacking a player engaged in dialogue 8 years ago
David Cernat b883b4c7ce [Client] Reorder includes 8 years ago
David Cernat 3d6dc74bdc [Client] Fix logic for mwmp::Cell initialization 8 years ago
David Cernat 89a8ace41c [Server] Print debug info only for certain world packets 8 years ago
David Cernat 417284c701 [Client] Implement head rotation sync for NPCs 8 years ago
David Cernat b8ca2382c7 [General] Remove variables that are not going to be used in ActorFrame 8 years ago
David Cernat f52fc19762 [Client] Reorder methods and don't set variables that are no longer used 8 years ago
David Cernat d3f3fb5d05 [Client] Correctly implement movement animation sync for NPCs 8 years ago
David Cernat 5b43e62c50 [Client] Make it possible to get DedicatedActor from CellController 8 years ago
David Cernat 6557577c03 Merge pull request #193 from OpenMW/master
Add OpenMW commits up to 7 March 2017
8 years ago
David Cernat e6536c7473 [Client] Disable basic NPC sync in preparation for overhaul 8 years ago
David Cernat 1101ff1e28 [Client] Update DedicatedActors every frame to allow interpolation 8 years ago
Marc Zinnschlag 9d5c46027d Merge remote-tracking branch 'rcutmore/bug-3484' 8 years ago
David Cernat ae92117d21 [Client] Add missing return 8 years ago
David Cernat 18be1880f0 [Client] Make it possible to get LocalActor from CellController 8 years ago
David Cernat 10be52d40d [Client] Add localActorsToCells map to more easily find LocalActors 8 years ago
David Cernat e89265e469 [Client] Turn CellController's cellsActive into a map instead of a deque 8 years ago
Rob Cutmore 0ff56677f6 Remove unused code 8 years ago
Rob Cutmore 84bad9316d Editor: flag orbit camera for re-initialization
After swapping cells the orbit cam controller needs to be
re-initialized to properly center on the new cell.
8 years ago
David Cernat d829d219c3 [General] Add (very) partial animation sync for NPCs 8 years ago
David Cernat e8638d9884 [Client] Add basic position sync for NPCs 8 years ago
David Cernat c6c0e4acc9 [Server] Fix Cell::sendToLoaded() part 2, and fix Player::sendToLoaded() 8 years ago
David Cernat 8616323bae [Server] Fix logic in Cell::sendToLoaded() 8 years ago
David Cernat fae3bcaeeb [Server] Send actor packets only to players in the same cell 8 years ago
David Cernat 89ed318d3c [Client] Remove usage of nullptr that Travis CI is getting stuck on 8 years ago
David Cernat 67ec81ad0c [Client] Use utility function for converting strings in mwmp::Cell 8 years ago
David Cernat d4a12856ee [Client] Enable AI for LocalActors 8 years ago
David Cernat 0d766a7a04 [Client] Add and use mwmp::Cell class 8 years ago
David Cernat 9beaf9b7a1 [Client] Initialize and update LocalActors while their cells are active 8 years ago
David Cernat 8df9d55331 [Client] Create placeholder DedicatedActor class 8 years ago
David Cernat d24cde16dd [General] Add simple BaseActor and LocalActor classes 8 years ago
David Cernat 679e790d8d [Client] Rename WorldController into CellController to avoid confusion with Networking's WorldPacketController 8 years ago
David Cernat ba8341bfb5 [Server] Add SendActorAuthority() script function 8 years ago
David Cernat c2d6265ffd [Client] Reorder methods in WorldEvent, placing packet senders at bottom 8 years ago
David Cernat 9759764699 [Client] Clean up getting and resetting of WorldEvent 8 years ago
David Cernat d7a760490e [Client] Simplify sending of world packets, part 2 8 years ago
David Cernat b55a3d5eb2 [Client] Add placeholder editActors() method for random creature sync 8 years ago
David Cernat 4abe295a80 [Client] Simplify sending of world packets by adding WorldEvent methods 8 years ago
David Cernat 1d23a48a42 [Client] Print mpNums when objects are found in a cell 8 years ago
David Cernat 0df14320e0 [Client] Set mMpNum to 0 for ManualRef 8 years ago
David Cernat 6c60c9c78e [Client] Clean up debug messages for when objects are found in a cell 8 years ago
David Cernat bb9ea6ccd4 [Client] Also include list of creatures in reply to ActorList 8 years ago
David Cernat ca92be14a5 [Client] Reply to ActorList request with list of NPCs 8 years ago
David Cernat 8f18dc87c4 [General] Model ActorList on Container more closely by including action 8 years ago
David Cernat c65e94587c [Server] Add SendActorList() script function 8 years ago
David Cernat 8c2469bf6d [General] Add placeholder ActorList, ActorAuthority & ActorFrame packets 8 years ago
Rob Cutmore f7664d4bb9 Editor: reset camera after cell drag and drop
When replacing a viewed cell via drag and drop the camera position is
not updated to better view the new cell. This flags the camera position
as not being set so a better default is set.
8 years ago
David Cernat 316720e710 [Server] Rename getNextMpNum() into incrementMpNum() 8 years ago