Commit Graph

14268 Commits (805c346bd79502275f075e84b1e22d2c12b1c846)

Author SHA1 Message Date
Koncord 9643eb6026 [Master] Notify server about announce state
Rename structure Server to QueryData
8 years ago
David Cernat 841e6a63f8 [Client] Initialize Creatures as LocalActors 8 years ago
David Cernat 850b19badf [Client] Add clearer debug messages for Actor initialization 8 years ago
David Cernat 2082f8ff4f [Client] Send LocalActor cell changes at end of mwmp::Cell's update 8 years ago
David Cernat 1f6ba9d9ee [Client] Remove jump check from LocalActor that is irrelevant for NPCs 8 years ago
David Cernat e70faf1016 [Client] Fix crashes in PlayerProcessors from NULL players
Also rename ProcessorPlayerDrawState into ProcessorPlayerAnimFlags
8 years ago
David Cernat dba0d47973 [Client] Revert position changes on invalid cell changes to fix glitches 8 years ago
David Cernat 5c5c62f33a Merge pull request #206 from OpenMW/master
Add OpenMW commits up to 23 Apr 2017, part 2
8 years ago
David Cernat 284f863292 [Client] Add linear interpolation for DedicatedActors 8 years ago
MiroslavR eada8c6822 Fix wrong incrementation in InventoryStore::visitEffectSources (Fixes #3838) 8 years ago
David Cernat a12694c6ef [Client] Fix crash caused by late-arriving ActorAuthority packets 8 years ago
David Cernat 14e1ff27cb [Client] Rename CellController's cellsActive to cellsInitialized for clarity 8 years ago
David Cernat ef634a1c52 Merge pull request #205 from OpenMW/master
Add OpenMW commits up to 23 Apr 2017
8 years ago
David Cernat 27186f555d [Client] Enable reading of ActorPackets, and thus NPC sync, by default 8 years ago
David Cernat 871d8c8308 [Client] Send and read ActorCellChange packets 8 years ago
David Cernat 9ea69f4c1f [Client] Add LocalActor & DedicatedActor cell transition logic to World::moveObject() 8 years ago
David Cernat 4e86d8781f [Client] Clean up & simplify logic for DedicatedPlayer cell transitions 8 years ago
David Cernat 87ada3e763 [Client] Add CellController::isSameCell() and use it in LocalPlayer 8 years ago
Koncord d1df9dde14 [Server] Add processors to source groups 8 years ago
Koncord c35d5a2c6c [Master] Implement Master server 8 years ago
scrawl 0e37e71ea2 Merge pull request #1266 from akortunov/handsfallbackfix
Improved hands bodyparts selection fallback
8 years ago
Andrei Kortunov 4544caf7f3 Improved bodypart select fallback (fixes #2594) 8 years ago
David Cernat 4ebc9f1314 Merge pull request #204 from OpenMW/master while resolving conflicts
# Conflicts:
#	apps/openmw/mwdialogue/dialoguemanagerimp.cpp
8 years ago
MiroslavR 0737d6cb72 Merge pull request #1270 from Allofich/scriptfix
Check for NULL before running voice dialogue scripts
8 years ago
Allofich f34e35eb19 Check for NULL before running voice scripts
(Fixes #3834)
8 years ago
David Cernat a5484d237b Merge pull request #203 from OpenMW/master
Add OpenMW commits up to 21 Apr 2017, part 2
8 years ago
scrawl 8fbf9dc597 Merge pull request #1253 from akortunov/pinned
Remember "pinned" windows across game restarts
8 years ago
Andrei Kortunov 2b3b6d558f Move updatePinnedWindows() function to private section 8 years ago
Andrei Kortunov f986e3fafa Remove unused code 8 years ago
Allofich 143ee387cc Add enabled check to animation script commands
(Fixes #3793)
8 years ago
scrawl fc56fc0b81 Merge pull request #1265 from akortunov/develop
Use "sLevel" GMST instead of hardcoded text in load game menu
8 years ago
scrawl 2c879ddbbf Merge pull request #1264 from Allofich/script
Run scripts for voiced dialogue
8 years ago
Andrei Kortunov e717d046f2 Escaped class name string 8 years ago
scrawl 1956602aa2 Merge pull request #1262 from Allofich/warnings
Fix more warnings
8 years ago
Andrei Kortunov f67ec9c9ce Use sLevel GMST instead of hardcoded text in load game menu 8 years ago
David Cernat fec82dc033 Merge pull request #202 from OpenMW/master
Add OpenMW commits up to 21 Apr 2017
8 years ago
Andrei Kortunov 6c1e3a0618 Merged from upstream master 8 years ago
Allofich ff3cb18d4f Fix shadowing warnings 8 years ago
Allofich 60c67bc327 Run scripts for voiced dialogue
(Fixes #3787)
8 years ago
scrawl c2240e3af1 Call the WindowManager::updatePlayer after the startup script is run 8 years ago
scrawl 1ffb9e1bf3 Remove renderWorldMap() 8 years ago
scrawl bfdde0262f Merge pull request #1260 from akortunov/levitationfix
Purge existing levitation effects when levitation is disabled (fixes #3766)
8 years ago
Allofich ff3e307059 Pass parameters by const reference 8 years ago
David Cernat 10d554af5b [Client] Make NPCs react to DedicatedPlayer & DedicatedActor attacks 8 years ago
Andrei Kortunov 90d90b6d81 Fixed dynamic stats tooltips in review menu 8 years ago
Allofich 2e5fd74db0 Fix invalid iterator warning 8 years ago
David Cernat edb155869b Merge pull request #201 from OpenMW/master
Add OpenMW commits up to 19 Apr 2017
8 years ago
David Cernat 6aa0fa85ab [Client] Send and read ActorAttack packets 8 years ago
David Cernat 2e8714afaa [Client] Rethink and restructure tes3mp combat code so it works for NPCs 8 years ago
scrawl df3b4fe6a5 Merge pull request #1259 from Allofich/warnings
Fix a few Cppcheck warnings
8 years ago
David Cernat 6c2bbd6608 [Client] Fix assignAttackTarget() not assigning LocalPlayer as target 8 years ago
Andrei Kortunov f0f1df3a96 Properly clear inventory 8 years ago
Allofich e87d2aa1af Remove unused function 8 years ago
Allofich 60a2625b89 Add parentheses to clarify calculations 8 years ago
scrawl 30081393a6 Add InventoryWindow::clear() as part of world cleanup 8 years ago
Allofich f299f26720 Remove unused variable 8 years ago
Allofich 5a00b239ac Reduce scope of variables 8 years ago
Allofich c655875584 Change mWaterEnabled from float to bool 8 years ago
David Cernat 61cedfa192 [Client] Add CellController methods to fetch Actors without needing Ptrs 8 years ago
Andrei Kortunov 04eb4ea6b6 Check for disabled levitation (fixes #3766) 8 years ago
David Cernat 0ef9e014eb [Client] Add resetAttack() and getSpellSuccess() to MechanicsHelper 8 years ago
scrawl 50f3794d12 Merge pull request #1258 from akortunov/drownfix
Fixed drowning widget initialization with non-default "fHoldBreathTime" GMST value
8 years ago
Andrei Kortunov 3c4c47d1e6 Reduced scope of fHoldBreathTime variable 8 years ago
David Cernat c3375ba86f [Client] Add MechanicsHelper::assignAttackTarget() 8 years ago
David Cernat 17c4b6d4de [Client] Add MechanicsHelper methods for easily getting Attacks from Ptr 8 years ago
Andrei Kortunov c3fd327bb2 Fixed drowning widget initialization 8 years ago
scrawl f90e5081f9 Merge pull request #1257 from akortunov/chargen
Chargen menus fixes
8 years ago
David Cernat 82e455f736 [Client] Organize headers 8 years ago
David Cernat 014ff7a059 [Client] Replace usage of Networking::isDedicatedPlayer() 8 years ago
David Cernat 1f6d05dfe5 [Client] Remove unused Networking::attack() method 8 years ago
David Cernat 53081a6a6f [Client] Clean up more checks by using PlayerList::isDedicatedPlayer() 8 years ago
Koncord 0a9768860b [Client] Add Processors to subgroups in cmakelists 8 years ago
Koncord 9cbb8af9d2 [Client] Remove WorldController from cmakelists 8 years ago
Koncord 67aba35d37 [Client] Simplify Processors 8 years ago
Koncord 1db30a65cb [Client] Remove unecessary calls 8 years ago
Koncord 6969742ef0 [Client] Enable actor processors 8 years ago
Koncord 2c62c501f6 [Client] Add & init Actor processors 8 years ago
Koncord 7ec897a829 [Client] Add ActorProcessor 8 years ago
David Cernat 29f9453554 [Client] Clean up headers in Networking 8 years ago
Koncord 8128a5c39c [Client] Use protected member instead local variable 8 years ago
Koncord 25fef1a7b8 [Client] FIx conflicts 8 years ago
Koncord 578d305d86 [Client] Enable world processors 8 years ago
Koncord 7dcaef5a5a [Client] Init world processors 8 years ago
Koncord fd3a7d2ad0 [Client] Add world processors 8 years ago
Koncord f0805ca6f7 [Client] Fix typo 8 years ago
Koncord 740bfea0b2 [Client] Use processors for player packets 8 years ago
Koncord e98fa6ad07 [Client] Add ProcessorInitializer 8 years ago
Koncord f09dc2b65b [Client] Add player processors 8 years ago
Koncord a6111b6599 [Client] Add PlayerProcessor & WorldProcessor 8 years ago
David Cernat 07c2d4251e [Client] Add and use mwmp::PlayerList::isDedicatedPlayer() 8 years ago
David Cernat 7c45888f05 [Client] Reorder methods in DedicatedPlayer 8 years ago
David Cernat 0aaf68c994 [Client] Rename mwmp::Players into mwmp::PlayerList for clarity 8 years ago
David Cernat c05c456b11 [Client] Clean up parts of LocalPlayer and DedicatedPlayer 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 340ad09c97 [Server] Rename variables in ProcessorPlayerAttack 8 years ago
David Cernat caf5428532 [General] Rename mwmp::Attack vars in preparation for Actor support 8 years ago
David Cernat 2050d06b31 [Client] Process PlayerAttack in MechanicsHelper::processAttack() 8 years ago
David Cernat cf155c9279 [Client] Add MechanicsHelper and move linear interpolation code to it 8 years ago
David Cernat 2565816b22 [Client] Delimit and clarify combat changes made by tes3mp
Additionally, revert unneeded small changes to the formatting of OpenMW code
8 years ago