Koncord
|
8f7da49152
|
[Client] Update DedicatedPlayer to C++11
|
2017-06-27 22:25:29 +08:00 |
|
Koncord
|
08666cabdb
|
[Client] Update PlayerList to C++11
|
2017-06-27 22:24:34 +08:00 |
|
Koncord
|
a110ec1767
|
[Client] Update GUIController to C++11
|
2017-06-27 21:59:05 +08:00 |
|
Koncord
|
7499777b3a
|
[Client] Update CellController to C++11
|
2017-06-27 21:56:40 +08:00 |
|
Koncord
|
7d4dd2ad1c
|
[Client] Update Cell to C++11
|
2017-06-27 21:56:24 +08:00 |
|
Koncord
|
7918e887dd
|
[Client] Update ActorList to C++11
|
2017-06-27 21:56:14 +08:00 |
|
Koncord
|
aa12b35d03
|
[Client] Update LocalActor to C++11
|
2017-06-27 21:12:00 +08:00 |
|
Koncord
|
689050e1d0
|
[Client] Long expression to lambda
|
2017-06-27 21:01:13 +08:00 |
|
Koncord
|
58a6a8c3bc
|
[Client] Update LocalPlayer to C++11
|
2017-06-27 20:43:39 +08:00 |
|
Koncord
|
6222c20e82
|
[Client] Convert MechanicsHelper to namespace
|
2017-06-27 16:43:53 +08:00 |
|
Koncord
|
7d3e08f031
|
[Client] Simplify loops
|
2017-06-27 16:32:16 +08:00 |
|
Koncord
|
f7341c021f
|
[Client] Modernize loops in WorldEvent to C++11
|
2017-06-27 15:58:41 +08:00 |
|
Koncord
|
61cc3ced5d
|
[Client] Remove boost from processors
|
2017-06-27 15:25:30 +08:00 |
|
Koncord
|
fcccd7b665
|
[General] Remove creatureStats.mDead from packets
|
2017-06-27 15:03:41 +08:00 |
|
David Cernat
|
813a3c89c4
|
[General] Implement PlayerBook packet to track skill books read
|
2017-06-27 08:27:14 +03:00 |
|
David Cernat
|
b3b73c5cd2
|
[General] Implement resurrection at nearest shrine or temple
|
2017-06-27 01:01:45 +03:00 |
|
David Cernat
|
7d81b84dd8
|
[Client] Write list of loaded plugins to log
|
2017-06-26 06:49:58 +03:00 |
|
David Cernat
|
78f29302ef
|
[General] Fix PlayerJournal logic by sending only refIds for its actors
Additionally, make the refIds for actors usable in script functions.
|
2017-06-23 08:12:32 +03:00 |
|
David Cernat
|
ebf7740969
|
[General] Repurpose GameConsole packet as GameSettings & add difficulty to it
|
2017-06-20 05:28:45 +03:00 |
|
David Cernat
|
c6aee3b780
|
[Client] Fix build by changing boost::shared_ptr into std::shared_ptr
|
2017-06-18 19:36:06 +03:00 |
|
Koncord
|
3803535bd5
|
[General] Implement CleanChat()
|
2017-06-12 08:01:47 +08:00 |
|
David Cernat
|
bea3afaec8
|
[Client] Ensure uninitialization of DedicatedActors for late packets
|
2017-06-10 15:49:00 +03:00 |
|
David Cernat
|
70d9374a6a
|
[General] Implement PlayerKillCount packets
|
2017-06-10 14:04:19 +03:00 |
|
David Cernat
|
ee5c9b65c5
|
[General] When changing region, send new region name in PlayerCellChange
|
2017-06-10 11:43:40 +03:00 |
|
David Cernat
|
e5f5b047bc
|
[Client] Don't send empty ObjectSpawn packets for cells with no leveled creatures
|
2017-06-10 11:04:17 +03:00 |
|
David Cernat
|
312fc84a6f
|
[Client] Use update timer in mwmp::Cell instead of LocalActor
|
2017-06-10 03:29:51 +03:00 |
|
David Cernat
|
18bf79e08b
|
[Client] Correctly set mpNum for placed gold
|
2017-06-09 13:31:19 +03:00 |
|
David Cernat
|
6ac7ee8fcd
|
[Client] Fix problems with NPC equipment sync
|
2017-06-09 04:58:56 +03:00 |
|
Koncord
|
587b53bfed
|
[Client] Reorder files
|
2017-06-07 00:06:10 +08:00 |
|
Koncord
|
b84f97ec2b
|
[Client] Implement PasswordDialog
|
2017-06-06 23:33:59 +08:00 |
|
Koncord
|
ad873e16b8
|
[Client] Limiting updates to ~64 per second
|
2017-06-02 21:20:35 +08:00 |
|
Koncord
|
9742b0a801
|
[Client] Reset statTimer every timeout
|
2017-06-02 20:45:44 +08:00 |
|
Koncord
|
80631ae8bd
|
[Client] Reset positionTimer on time expired
|
2017-06-02 20:45:19 +08:00 |
|
Koncord
|
a847d46984
|
[Client] Get rid Z axis in direction.pos
|
2017-06-02 18:33:51 +08:00 |
|
Koncord
|
d67db1a9bd
|
[Client] Play rotation animation on dedicated players
|
2017-06-02 18:05:33 +08:00 |
|
Koncord
|
2ef1e26233
|
[Client] Fix ID_PLAYER_POSITION spam
|
2017-06-02 17:19:36 +08:00 |
|
Koncord
|
5f30dfd5db
|
[Client] Get rid direction.rot
|
2017-06-02 15:44:39 +08:00 |
|
David Cernat
|
0bed33e39e
|
[Client] Reset player fatigue when being resurrected
This way, players killed by strong hand-to-hand attacks will no longer be forced to lie on the ground when resurrected.
|
2017-06-02 06:58:33 +03:00 |
|
David Cernat
|
e042673779
|
[Client] Fix error when trying to delete player markers that don't exist
|
2017-06-01 22:42:57 +03:00 |
|
David Cernat
|
cf41956cad
|
[Client] Prevent framerate drops caused by invalid rotation values
|
2017-06-01 21:45:36 +03:00 |
|
David Cernat
|
d8cd57a8be
|
[Client] Make topic sync work with localized versions of the game
|
2017-05-31 14:11:16 +03:00 |
|
David Cernat
|
34a452d775
|
[Client] Fix logic for initialization and updating of player markers
Additionally, disable the Ptrs of players who move to cells that don't exist for us instead of placing them in ToddTest.
|
2017-05-31 10:54:19 +03:00 |
|
David Cernat
|
a353a21280
|
[General] Fix code style inconsistencies
|
2017-05-31 08:37:11 +03:00 |
|
David Cernat
|
97bf0252a4
|
[Client] Disable collision for actors loaded as dead from server
|
2017-05-31 07:52:45 +03:00 |
|
David Cernat
|
906b263a2d
|
[Client] Update topics in current dialogue screen when receiving PlayerTopic packets
|
2017-05-31 06:51:50 +03:00 |
|
David Cernat
|
068a45be87
|
[General] Synchronize player & NPC rotation animations
|
2017-05-30 12:08:58 +03:00 |
|
David Cernat
|
f4cdedd8cb
|
[General] Synchronize summoned creatures
|
2017-05-30 10:11:01 +03:00 |
|
David Cernat
|
1c6e359fe9
|
[Client] Set and clear hitAttemptActorId for DedicatedPlayers
This allows a DedicatedPlayer's follower NPCs to target enemies attacking the DedicatedPlayer.
|
2017-05-30 08:20:45 +03:00 |
|
David Cernat
|
4e5c8873e0
|
[General] Use ObjectSpawn instead of ObjectPlace for actors
|
2017-05-29 06:59:05 +03:00 |
|
David Cernat
|
27148ce9eb
|
[General] Add placeholders for 12 new packets, to be implemented soon
Additionally, make it slightly clearer who created which previously existing packets.
|
2017-05-29 04:43:52 +03:00 |
|