openmw-tes3coop/apps/openmw-mp/Script/Functions
David Cernat b6099024df [General] Rework PlayerAttribute packets so they are of minimal size
Previously, whenever a single attribute value changed for a player, that player then sent a PlayerAttribute packet with all values for all 8 attributes.

This did not cause anywhere as much packet spam as PlayerSkill used to, but there was no good reason not to fix it as well.

(cherry picked from commit b0965f094a)
2018-04-19 17:26:20 +03:00
..
Actors.cpp [General] Use doubles instead of ints for enchantmentCharge 2018-01-17 08:10:49 +02:00
Actors.hpp [General] Use doubles instead of ints for enchantmentCharge 2018-01-17 08:10:49 +02:00
Books.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Books.hpp [Server] Make spell script functions consistent with others 2017-07-20 17:58:00 +03:00
Cells.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Cells.hpp [Server] Document script functions, part 3 2017-07-25 18:07:09 +03:00
CharClass.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
CharClass.hpp [Server] Document script functions, part 3 2017-07-25 18:07:09 +03:00
Chat.cpp [Server] Fix confusing script function names 2018-04-18 19:10:58 +03:00
Dialogue.cpp [Server] Send player speech and animation packets only to nearby players 2017-12-29 06:17:45 +02:00
Dialogue.hpp [General] Implement PlayerSpeech packet 2017-10-31 15:19:14 +02:00
Factions.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Factions.hpp [Server] Document script functions, part 2 2017-07-23 21:59:33 +03:00
GUI.cpp [Server] Document script functions, part 4 2018-04-18 11:02:18 +03:00
GUI.hpp [Server] Fix confusing script function names 2018-04-18 19:10:58 +03:00
Items.cpp [General] Use doubles instead of ints for enchantmentCharge 2018-01-17 08:10:49 +02:00
Items.hpp [Server] Document script functions, part 4 2018-04-18 11:02:18 +03:00
Mechanics.cpp [Server] Create ShapeshiftFunctions and move relevant functions there 2018-04-18 10:45:39 +03:00
Mechanics.hpp [Server] Create ShapeshiftFunctions and move relevant functions there 2018-04-18 10:45:39 +03:00
Miscellaneous.cpp [Server] Add script functions to set & get plugin enforcement state 2018-01-02 16:33:18 +02:00
Miscellaneous.hpp [Server] Add script functions to set & get plugin enforcement state 2018-01-02 16:33:18 +02:00
Positions.cpp [General] Record and get player positions before their last cell change 2017-08-04 21:45:52 +03:00
Positions.hpp [General] Implement PlayerAnimPlay packet 2017-10-27 09:10:29 +03:00
Quests.cpp [General] Implement PlayerReputation packet 2018-01-30 22:55:29 +02:00
Quests.hpp [General] Implement PlayerReputation packet 2018-01-30 22:55:29 +02:00
Settings.cpp [General] Implement setting of enforced client log level in GameSettings 2018-03-11 04:50:59 +02:00
Settings.hpp [General] Add SetResetStats server script function 2018-04-09 19:24:24 +03:00
Shapeshift.cpp [Server] Create ShapeshiftFunctions and move relevant functions there 2018-04-18 10:45:39 +03:00
Shapeshift.hpp [Server] Create ShapeshiftFunctions and move relevant functions there 2018-04-18 10:45:39 +03:00
Spells.cpp Merge pull request #266 from TES3MP/0.6.0 2017-08-18 07:45:36 +03:00
Spells.hpp [General] Add and implement PlayerQuickKeys packet 2017-10-25 07:21:00 +03:00
Stats.cpp [General] Rework PlayerAttribute packets so they are of minimal size 2018-04-19 17:26:20 +03:00
Stats.hpp [General] Rework PlayerSkill packets so they are of minimal size 2018-04-19 15:18:38 +03:00
Timer.cpp [Server] Simplify native CallPublic & CreateTimerEx 2017-06-30 17:59:50 +08:00
World.cpp [General] Rework container sync to prevent item duping 2018-03-26 19:27:36 +03:00
World.hpp [General] Rework container sync to prevent item duping 2018-03-26 19:27:36 +03:00