David Cernat
|
7177d56cfb
|
[Client] Only require refNumIndex & mpNum for CellStore::searchExact()
|
2017-05-27 16:59:23 +03:00 |
|
David Cernat
|
4f273932af
|
[General] Implement sending and reading of ActorEquipment packets
|
2017-05-26 04:37:49 +03:00 |
|
David Cernat
|
11369f6513
|
[General] Implement sending and reading of PlayerTopic packets
|
2017-05-24 21:43:34 +03:00 |
|
David Cernat
|
e6983993c2
|
[General] Implement sending and reading of PlayerFaction packets
|
2017-05-18 19:27:20 +03:00 |
|
David Cernat
|
0189dbf916
|
[General] Make JournalItem consistent with other packet structs
|
2017-05-18 10:32:23 +03:00 |
|
David Cernat
|
d7d4dec200
|
[Client] Don't spam AnimFlags packets when a Player or Actor is flying
|
2017-05-09 12:27:59 +03:00 |
|
David Cernat
|
62aa6ed7ea
|
[Client] Send PlayerPosition packets based on a timeout
|
2017-05-06 00:59:54 +03:00 |
|
David Cernat
|
4d81455020
|
[General] Rework and simplify death reasons so they work with NPCs
|
2017-05-05 22:16:31 +03:00 |
|
David Cernat
|
6a21ec1fdc
|
[General] Rename PlayerPos into PlayerPosition
|
2017-04-25 22:11:33 +03:00 |
|
David Cernat
|
7b07d6651f
|
[General] Add and use PlayerBounty packet and matching script functions
|
2017-04-25 21:24:39 +03:00 |
|
David Cernat
|
e4a261ea2e
|
[Client] Remove unused include and variables, fixing warnings
|
2017-04-24 17:53:50 +03:00 |
|
David Cernat
|
1f6ba9d9ee
|
[Client] Remove jump check from LocalActor that is irrelevant for NPCs
|
2017-04-24 10:58:39 +03:00 |
|
David Cernat
|
87ada3e763
|
[Client] Add CellController::isSameCell() and use it in LocalPlayer
|
2017-04-23 14:01:13 +03:00 |
|
David Cernat
|
2e8714afaa
|
[Client] Rethink and restructure tes3mp combat code so it works for NPCs
|
2017-04-19 22:06:04 +03:00 |
|
David Cernat
|
c05c456b11
|
[Client] Clean up parts of LocalPlayer and DedicatedPlayer
|
2017-04-17 18:50:20 +03:00 |
|
David Cernat
|
a650683bae
|
[General] Add and use Target struct in mwmp::Attack
|
2017-04-17 18:31:39 +03:00 |
|
David Cernat
|
9882ceedf3
|
[General] Remove attackerGuid from mwmp::Attack because it is redundant
|
2017-04-17 18:03:33 +03:00 |
|
David Cernat
|
caf5428532
|
[General] Rename mwmp::Attack vars in preparation for Actor support
|
2017-04-17 17:24:11 +03:00 |
|
David Cernat
|
9f226253d4
|
[General] Rename mwmp::Attack's refid into refId for consistency
|
2017-04-17 09:35:18 +03:00 |
|
David Cernat
|
678edffb5a
|
[Client] Rename updateDynamicStats() into updateStatsDynamic()
|
2017-04-16 14:11:55 +03:00 |
|
David Cernat
|
870886192b
|
[General] Rename DYNAMICSTATS into STATS_DYNAMIC
|
2017-04-16 09:00:18 +03:00 |
|
David Cernat
|
e7960eee76
|
[General] Rename DrawState packets into AnimFlags ones for clarity
|
2017-04-14 16:00:34 +03:00 |
|
David Cernat
|
9c731990a9
|
[Client] Use clearer var names in LocalPlayer::updateDrawStateAndFlags()
|
2017-04-13 14:10:42 +03:00 |
|
David Cernat
|
69f820f3a0
|
[Client] Rename CellController's getCell() into getCellStore()
|
2017-04-10 17:30:57 +03:00 |
|
David Cernat
|
2709de83fb
|
[Client] Use clearer variable names in LocalPlayer::UpdatePosition()
|
2017-04-10 14:53:59 +03:00 |
|
David Cernat
|
b883b4c7ce
|
[Client] Reorder includes
|
2017-04-08 12:54:38 +03:00 |
|
David Cernat
|
679e790d8d
|
[Client] Rename WorldController into CellController to avoid confusion with Networking's WorldPacketController
|
2017-04-05 12:00:21 +03:00 |
|
David Cernat
|
2bd81c3de0
|
[Client] Use mpNum for every WorldObject
|
2017-04-04 11:07:16 +03:00 |
|
David Cernat
|
4644235cf6
|
[Client] Use mpNum in exact searches for objects
|
2017-04-04 10:07:15 +03:00 |
|
David Cernat
|
31cd836558
|
[General] Small tweaks to debug info
|
2017-04-04 08:24:11 +03:00 |
|
Koncord
|
690211ad99
|
[General] Extract BaseEvent & BasePlayer from packets to functions
Move Send and Read functions to BasePacket
|
2017-03-06 18:40:07 +08:00 |
|
Koncord
|
cea1425db1
|
[Client] Remove redundant newlines & keep ~120 columns
|
2017-03-04 14:55:35 +08:00 |
|
David Cernat
|
c4b11a1251
|
[Client] Remove now unused sendData() and BitStream declarations
|
2017-03-04 00:17:16 +02:00 |
|
David Cernat
|
cf6de6c474
|
[Client] Update old packet-sending code in LocalPlayer and GUIChat
|
2017-03-03 23:36:29 +02:00 |
|
David Cernat
|
03984685e5
|
[Client] Remove unnecessary type specifiers
|
2017-02-28 12:35:51 +02:00 |
|
David Cernat
|
5c269a5f8d
|
[General] Rename ID_GAME_DIE and ID_GAME_RESURRECT
|
2017-02-28 01:38:25 +02:00 |
|
David Cernat
|
e6bc7ad463
|
[General] Make all flying players fly correctly, including TCL users
|
2017-02-27 23:01:33 +02:00 |
|
Koncord
|
cbace41e14
|
[Client] Fix crash on LInux
|
2017-02-23 17:40:22 +08:00 |
|
David Cernat
|
1b59ce8c8f
|
[Client] Send ID_PLAYER_DRAWSTATE when teleported by server
|
2017-02-23 06:26:42 +02:00 |
|
David Cernat
|
e4ae8c5f9f
|
[Client] Cancel drag for teleported players, fix ID_OBJECT_SCALE debug
|
2017-02-22 02:44:00 +02:00 |
|
David Cernat
|
37e7d2c15b
|
[Client] Don't get invalid cells in LocalPlayer::sendJournalEntry()
|
2017-02-21 02:09:39 +02:00 |
|
David Cernat
|
bf2f932e18
|
[Client] If in a container, don't crash when teleported to another cell
|
2017-02-21 01:01:30 +02:00 |
|
David Cernat
|
75392297b5
|
[General] Use vector::at in most places
|
2017-02-05 19:01:06 +02:00 |
|
David Cernat
|
60d6a6d463
|
[Client] See when other players remove items from containers
|
2017-02-05 18:45:23 +02:00 |
|
David Cernat
|
f314b13edf
|
[General] Rename item health into charge, for consistency with OpenMW
|
2017-02-05 14:56:27 +02:00 |
|
David Cernat
|
04d45b9dbb
|
[General] Rename packets to show they are for players only, not NPCs
|
2017-02-05 09:01:33 +02:00 |
|
David Cernat
|
6328ffb9aa
|
[General] In ID_GAME_ATTRIBUTE & ID_GAME_SKILL, rename GAME into PLAYER
|
2017-02-04 14:25:43 +02:00 |
|
David Cernat
|
57f54aa370
|
[Client] Don't store multiple cellStates for the same cell
|
2017-02-04 09:46:27 +02:00 |
|
David Cernat
|
a2e3fe18fe
|
[Client] Send ID_PLAYER_CELL_STATE to server at end of CharGen
Also, allow requests for ID_PLAYER_CELL_STATE from the server.
|
2017-02-04 09:13:15 +02:00 |
|
David Cernat
|
c1427b2558
|
[General] Simultaneously send loads & unloads in ID_PLAYER_CELL_STATE
|
2017-02-03 20:27:40 +02:00 |
|