Commit Graph

20919 Commits (b2a3dd9d60ff256fac310311a79f94bb258577ce)
 

Author SHA1 Message Date
David Cernat b2a3dd9d60 Revert "[Server] Add previous state to ON_RECORD_DYNAMIC"
This reverts commit 2ac01dc02a.

Commit 2ac01dc02a had confused the ON_RECORD_DYNAMIC event meant for custom items with a hypothetical ON_PLAYER_STATS_DYNAMIC event meant for dynamic player stats and had added functionality appropriate for the latter.

ON_PLAYER_STATS_DYNAMIC was never implemented because it would have caused too much event spam, with it constantly being triggered by any running player losing fatigue. If it ends up being added, the reverted lines from 2ac01dc02a should be added to it instead.
7 years ago
Koncord 2ac01dc02a [Server] Add previous state to ON_RECORD_DYNAMIC 7 years ago
Koncord 4aff1f1833 [Server] Add previous state to ON_PLAYER_SKILL
That is array of struct with next content: {base, current, mod, damage, progress}
7 years ago
Koncord 017956366f [Server] Add previous state argument to ON_PLAYER_ATTRIBUTE event
That is array of struct with next content: {base, current, mod, damage}
7 years ago
Koncord afbafdf806 [Server] Add PreReading virtual method
add "const" qualifier to exteriorCellPattern
7 years ago
Koncord d0eef7c98e [Server] Add possibility to use previous state of data in events 7 years ago
Koncord 7deff7a42a [Server] Use "else if" instead "if" + "return" 7 years ago
Koncord 23da0b16ea [Server] Fix build 7 years ago
Koncord 6f7771d97e [General] Move similar functions to BasePacketController
Simplify ContainsPacket and fix GetPacket
7 years ago
Koncord 24ba4ae404 [Server] Delete ON_GUI_ACTION 7 years ago
Koncord 73d030b779 [Server] Remove return value from ON_PLAYER_CONNECT event 7 years ago
Koncord 4e869a2974 [General] Use correct versions of C++ per target
C++11 for client, components and launcher
C++14 for server, browser and masterserver
7 years ago
Koncord e85d0db771 [Server] Code style 7 years ago
Koncord 44c549211e [Server] use std::unique_ptr for packet controllers and MasterClient 7 years ago
Koncord 2bfd4627ed [Server] Use queue for MessageBox packets 7 years ago
Koncord 9dae748a76 [General] Change type of GUIMessageBox::id to uint64_t 7 years ago
Koncord bb7c5ee34c [Server] Allow nil as callback 7 years ago
Koncord 54945b537d [Server] Get rid handwritten ids in GUI API 7 years ago
Koncord 4bde7d80f5 [Server] Use regular Ptrs where possible to avoid seizure Ptrs by lua 7 years ago
Koncord f2a88e6a37 [Server] Use multiple parameters instead functions for Mark functions 7 years ago
Koncord 410eb353e8 [Server] Call GC after deleting player 7 years ago
Koncord a9614ad28e [Server] Fix invalid read 7 years ago
Koncord 69436714f9 [Server] Fix uninitialized variable 7 years ago
David Cernat 3b865244d0 [Server] Fix typo related to player deletion 7 years ago
David Cernat 4e9cac96c7 [Server] Add scale and selected spell functions to Player in Sol 7 years ago
David Cernat ac374a8ef9 Merge pull request #384 from TES3MP/0.6.3 while resolving conflicts
Conflicts:
 	apps/openmw-mp/Player.cpp
	apps/openmw-mp/Script/Functions/Mechanics.cpp
	apps/openmw-mp/Script/Functions/Mechanics.hpp
	apps/openmw-mp/Script/Functions/Quests.cpp
	apps/openmw-mp/Script/Functions/Quests.hpp
	apps/openmw-mp/Script/ScriptFunctions.hpp
	apps/openmw-mp/processors/player/ProcessorRecordDynamic.hpp
	apps/openmw/mwmp/LocalPlayer.hpp
	apps/openmw/mwmp/WorldEvent.cpp
	apps/openmw/mwworld/worldimp.cpp
	components/openmw-mp/Base/BasePlayer.hpp
7 years ago
David Cernat a7e3261b0b
Merge pull request #383 from OpenMW/master
Add OpenMW commits up to 11 Feb 2018
7 years ago
scrawl 5bb7d76913
Merge pull request #1605 7 years ago
scrawl 899d464b0d
Cap the rain emitter's frame time (Fixes #4314) 7 years ago
scrawl f28024b541
Don't use Activate and Move keys for GUI navigation if bound to mouse buttons (Fixes #4225, Fixes #4320) 7 years ago
Andrei Kortunov f626a7fcc7 Take in account PC rank during disposition calculation (bug #4322) 7 years ago
David Cernat 74765b3ace [General] Implement selected spell sync as part of PlayerMiscellaneous 7 years ago
Marc Zinnschlag 2a5a574134 Merge remote-tracking branch 'thunderforge/feature/4054-launcher-advanced-settings-panel' 7 years ago
Thunderforge a78acbac85 Changing page description to address Zini's concerns 7 years ago
Thunderforge cc0f7d19dc
Removing "Use these settings at your own risk" 7 years ago
David Cernat 029dfc56ba [General] Implement player scale as part of PlayerShapeshift 7 years ago
David Cernat aa448523f8 [Client] Clean up WorldEvent::runConsoleCommands() slightly 7 years ago
David Cernat ce5670e57e [Client] Ignore invalid object refIds from ObjectPlace packets 7 years ago
David Cernat 4496625154
Merge pull request #381 from OpenMW/master
Add OpenMW commits up to 31 Jan 2018
7 years ago
David Cernat 66078bfea7 [General] Implement Mark location sync as part of PlayerMiscellaneous 7 years ago
scrawl b1b8e31562
Use unique_ptr over new/delete (Fixes #4305) 7 years ago
David Cernat 989f6e6b51 [General] Implement PlayerReputation packet 7 years ago
David Cernat 88ae0772cf [Server] Initialize new processors and fix issues with RecordDynamic 7 years ago
David Cernat bdafa8e9ab
Merge pull request #380 from TES3MP/0.6.3
Add 0.6.3 commits up to 30 Jan 2018
7 years ago
David Cernat 3d80e2db62 [General] Add placeholders for new packet types, part 2 7 years ago
David Cernat f1ba9253b0 [Client] Fix build 7 years ago
Thunderforge 8b17844781 Replacing Qt5-only method with Qt4-compatible code 7 years ago
David Cernat 5858e05362 Merge pull request #378 from TES3MP/0.6.3 while resolving conflicts
Conflicts:
	apps/openmw-mp/CMakeLists.txt
	apps/openmw-mp/Script/ScriptFunctions.hpp
	components/CMakeLists.txt
7 years ago
David Cernat 273a1f50af
Merge pull request #377 from OpenMW/master
Add OpenMW commits up to 29 Jan 2018
7 years ago
David Cernat 02af7f6ba1 [General] Add placeholders for new packet types 7 years ago