David Cernat
|
d93b67ef21
|
[General] Sync soul refIds for items and add related script functions
|
7 years ago |
David Cernat
|
a4b588d1b5
|
[General] Add optional timestamps to journal entries in PlayerJournal
|
7 years ago |
David Cernat
|
3165c84db4
|
[General] Rework PACKET_ORIGIN enum
Additionally, comment out reading of originClientScript in ObjectPacket for now.
|
7 years ago |
David Cernat
|
3dc2d1b214
|
[General] Add packetOrigin and originClientScript to ObjectList packets
Additionally, add script functions for getting the packetOrigin and originClientScript of received ObjectList packets.
|
7 years ago |
David Cernat
|
cb6c37a26d
|
[General] Replace doubles with floats in BaseStructs and BaseWorldstate
|
7 years ago |
David Cernat
|
20e0100706
|
[General] Rework Attack packets and add synchronization for item magic
|
7 years ago |
David Cernat
|
09da24f1ea
|
[General] Rename all instances of refNumIndex into refNum
This creates symmetry with mpNum and should cause less confusion in the future.
|
7 years ago |
David Cernat
|
f02492a593
|
[General] Temporarily include target names in mwmp::Target
These will be removed once the server can get the names matching refIds by reading content files.
|
7 years ago |
David Cernat
|
5af1150ab2
|
[General] Turn GameTime into a Worldstate packet
|
7 years ago |
David Cernat
|
34be9383e5
|
[General] Add isPlayer boolean to targets in packets
|
7 years ago |
David Cernat
|
a86c68c5a1
|
[General] Add sync for ranged weapon & projectile strike enchantments
|
7 years ago |
David Cernat
|
3f8d94b030
|
[General] Synchronize strike enchantments in combat
|
7 years ago |
David Cernat
|
9935f56d46
|
[General] Use doubles instead of ints for enchantmentCharge
Additionally, include enchantmentCharges for items in PlayerEquipment packets.
|
7 years ago |
David Cernat
|
993081ba1e
|
[General] Add enchantmentCharge to worldObjects and items
|
7 years ago |
David Cernat
|
4db64e1721
|
[Client] Synchronize spellcasting for non-bipedal creatures
|
8 years ago |
David Cernat
|
4f273932af
|
[General] Implement sending and reading of ActorEquipment packets
|
8 years ago |
David Cernat
|
cc559cf8e2
|
[General] Don't send packets for dead LocalActors, to fix Position spam
|
8 years ago |
David Cernat
|
e8e0090b9b
|
[General] Use new SimpleCreatureStats struct in BaseActor
|
8 years ago |
David Cernat
|
f2e8e14665
|
[General] Add shouldSend boolean to mwmp::Attack
|
8 years ago |
David Cernat
|
b1a394cd02
|
[General] Change chars into bools in mwmp::Attack for clarity
|
8 years ago |
David Cernat
|
a650683bae
|
[General] Add and use Target struct in mwmp::Attack
|
8 years ago |
David Cernat
|
9882ceedf3
|
[General] Remove attackerGuid from mwmp::Attack because it is redundant
|
8 years ago |
David Cernat
|
caf5428532
|
[General] Rename mwmp::Attack vars in preparation for Actor support
|
8 years ago |
David Cernat
|
2397afc6ce
|
[General] Move mwmp::Attack to BaseStructs
|
8 years ago |
David Cernat
|
10ad5b2a99
|
[General] Remove BaseActor's AnimStates that are no longer needed
|
8 years ago |
David Cernat
|
7700b82952
|
[General] Clean up BaseEvent and BaseStructs
|
8 years ago |
David Cernat
|
d3f3fb5d05
|
[Client] Correctly implement movement animation sync for NPCs
|
8 years ago |