1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-20 22:39:40 +00:00
openmw-tes3mp/apps/openmw
David Cernat 78441c769a [General] Rework PlayerSkill packets so they are of minimal size
Previously, whenever a single skill value changed for a player, that player then sent a PlayerSkill packet with all values for all 27 skills, plus the player's progress towards the next level and the bonuses to each attribute on the next level up as the result of sklll increases thus far.

This commit makes PlayerSkill contain only the values of specific skills, moves the player's progress towards the next level to PlayerLevel packets, and moves the bonuses to each attribute on the next level up to PlayerAttribute packets.

Players now also send a PlayerSkill packet whenever their progress towards a new point in a skill changes. This was previously avoided so as to not have massive packet spam.

(cherry picked from commit ef79a98544)
2018-04-19 15:18:38 +03:00
..
mwbase Merge pull request #400 from OpenMW/master while resolving conflicts 2018-04-03 01:25:17 +03:00
mwclass [General] Add sync for ranged weapon & projectile strike enchantments 2018-04-03 14:12:27 +03:00
mwdialogue Merge pull request #389 from OpenMW/master 2018-02-25 22:05:32 +02:00
mwgui [Client] Disable automatic transition to other chargen menus from OpenMW 2018-04-19 13:47:42 +03:00
mwinput Merge pull request #400 from OpenMW/master while resolving conflicts 2018-04-03 01:25:17 +03:00
mwmechanics Merge pull request #408 from OpenMW/master 2018-04-18 18:05:09 +03:00
mwmp [General] Rework PlayerSkill packets so they are of minimal size 2018-04-19 15:18:38 +03:00
mwphysics Merge pull request #395 from OpenMW/master while resolving conflicts 2018-03-29 07:28:30 +03:00
mwrender Merge pull request #1473 2018-04-09 20:23:43 +00:00
mwscript Merge pull request #408 from OpenMW/master 2018-04-18 18:05:09 +03:00
mwsound http to https for supported urls (#1625) 2018-03-08 21:23:24 +01:00
mwstate [Fix] Some PVS-Studio and cppcheck fixes 2018-04-18 12:36:10 +00:00
mwworld Merge pull request #408 from OpenMW/master 2018-04-18 18:05:09 +03:00
android_commandLine.cpp
android_commandLine.h
android_main.c android: Update for sdl 2.0.8 2018-03-30 12:44:38 -04:00
CMakeLists.txt [Client] Create RecordHelper class with initial NPC and creature methods 2018-04-12 14:18:19 +03:00
crashcatcher.cpp crashcatcher: complain when launching gdb fails 2017-02-23 23:28:49 +01:00
doc.hpp
engine.cpp Merge pull request #369 from OpenMW/master 2018-01-10 03:49:53 +02:00
engine.hpp Don't increase simulationTime while the game is minimized (Fixes #4211) 2017-11-16 18:48:49 +00:00
main.cpp Merge pull request #374 from OpenMW/master while resolving conflicts 2018-01-27 22:52:59 +02:00