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 |