Andrei Kortunov
|
1520a4d7db
|
Levelup menu layout fixes
|
2017-05-01 20:48:39 +04:00 |
|
David Cernat
|
730df061b3
|
[General] Add hasPositionData and hasStatsDynamicData bools to BaseActor
|
2017-05-01 19:44:23 +03:00 |
|
David Cernat
|
48b773bfcb
|
[Client] Use float scale for WorldEvent::sendObjectScale()
|
2017-05-01 19:09:44 +03:00 |
|
Koncord
|
60f4a1d9e5
|
[Client] Fix issues when changing npc model to creature
|
2017-05-01 22:54:43 +08:00 |
|
Andrei Kortunov
|
26ec467df0
|
Tooltips: faction, magic effects layout fixes
|
2017-05-01 10:00:51 +04:00 |
|
Andrei Kortunov
|
987677db75
|
Tooltips: dynamic stats, birthsign and hand-to-hand layout fixes
|
2017-04-30 22:39:05 +04:00 |
|
MiroslavR
|
d24bcbac15
|
Do not apply underwater effects to player's voice (Fixes #3850)
|
2017-04-30 18:51:49 +02:00 |
|
Andrei Kortunov
|
6331cc6ab9
|
Tooltips: level, race, class, specialization layout fixes
|
2017-04-30 19:45:36 +04:00 |
|
David Cernat
|
e8e0090b9b
|
[General] Use new SimpleCreatureStats struct in BaseActor
|
2017-04-30 18:44:59 +03:00 |
|
David Cernat
|
809b4d78ba
|
[Client] Split off DedicatedPlayer and PlayerList into different files
|
2017-04-30 14:57:43 +03:00 |
|
David Cernat
|
f2ec6ce02c
|
Merge pull request #209 from OpenMW/master
Add OpenMW commits up to 30 Apr 2017
|
2017-04-30 13:31:16 +03:00 |
|
scrawl
|
9f1527b7da
|
Merge pull request #1272 from akortunov/guifixes
Service menus layout fixes
|
2017-04-30 12:27:21 +02:00 |
|
Koncord
|
eda74ddf44
|
[Client] Fix memory leaks
|
2017-04-30 13:56:30 +08:00 |
|
Koncord
|
3372f27f3a
|
[Client] Notify player about current chat mode
|
2017-04-30 13:56:11 +08:00 |
|
David Cernat
|
f6a218025a
|
[Client] Fix actor memory leaks, part 1
|
2017-04-30 04:19:28 +03:00 |
|
Koncord
|
805c346bd7
|
[Client] Fix copy-paste mistake
|
2017-04-30 01:06:47 +08:00 |
|
Koncord
|
465a05bad0
|
[Client] Add ability to look like a creature for the DedicatedPlayers
|
2017-04-30 00:18:44 +08:00 |
|
Koncord
|
7af73782f3
|
[OpenMW] Implement MWWorld::createRecord for Creatures
|
2017-04-30 00:16:19 +08:00 |
|
David Cernat
|
d333c0b484
|
[Client] Read ActorStatsDynamic packets sent from Lua script cell loads
|
2017-04-29 17:44:46 +03:00 |
|
Koncord
|
fbd8e8b3a1
|
[Client] Use CreatureStats instead NpcStats
|
2017-04-29 22:40:22 +08:00 |
|
Koncord
|
26c00c3141
|
[Client] Change chat font to RussoOne for better visibility
|
2017-04-29 20:34:36 +08:00 |
|
Koncord
|
db0e25cb6c
|
[Client] Allow colors in the chat window
|
2017-04-29 20:34:36 +08:00 |
|
David Cernat
|
e419e25e72
|
[Client] Don't initialize actors without unique indexes
|
2017-04-28 23:17:23 +03:00 |
|
Andrei Kortunov
|
f484ef8ffb
|
Fixed jump fatigue loss formula (fixes #3843)
|
2017-04-26 18:28:59 +04:00 |
|
Andrei Kortunov
|
bba822c014
|
Purge all effects with same ID instead only first (fixes #3839)
|
2017-04-26 17:18:06 +04:00 |
|
David Cernat
|
6a21ec1fdc
|
[General] Rename PlayerPos into PlayerPosition
|
2017-04-25 22:11:33 +03:00 |
|
David Cernat
|
7b07d6651f
|
[General] Add and use PlayerBounty packet and matching script functions
|
2017-04-25 21:24:39 +03:00 |
|
David Cernat
|
6658531713
|
[General] Fix names for two PlayerProcessors
|
2017-04-25 19:01:56 +03:00 |
|
David Cernat
|
7dbcfbd3b1
|
[Client] Use better check for empty CreatureStats in DedicatedActor
|
2017-04-25 16:55:58 +03:00 |
|
David Cernat
|
11605bd19a
|
[Client] Make aggressive actors initiate combat with DedicatedPlayers
Previously, they were only attacking DedicatedPlayers who had attacked them first.
|
2017-04-25 16:08:14 +03:00 |
|
David Cernat
|
a4165325fa
|
[Client] Improve synchronization of Actor swings
|
2017-04-25 01:47:43 +03:00 |
|
David Cernat
|
ce9605957a
|
[Client] Use different way of preventing attacks on players in dialogue
|
2017-04-25 01:11:01 +03:00 |
|
David Cernat
|
ea7c3f2dc7
|
[Client] Make tes3mp combat code work with Creatures, not just NPCs
|
2017-04-24 21:06:23 +03:00 |
|
David Cernat
|
a82646a130
|
[Client] Delineate tes3mp-only code more clearly, part 2
|
2017-04-24 19:46:12 +03:00 |
|
David Cernat
|
44476248b7
|
[Client] Add and use DedicatedPlayer::update()
|
2017-04-24 18:38:57 +03:00 |
|
David Cernat
|
e11a24f446
|
[Client] Add back statement that should not have been removed in e4a261e
|
2017-04-24 18:10:05 +03:00 |
|
David Cernat
|
e4a261ea2e
|
[Client] Remove unused include and variables, fixing warnings
|
2017-04-24 17:53:50 +03:00 |
|
David Cernat
|
841e6a63f8
|
[Client] Initialize Creatures as LocalActors
|
2017-04-24 11:58:39 +03:00 |
|
David Cernat
|
850b19badf
|
[Client] Add clearer debug messages for Actor initialization
|
2017-04-24 11:04:28 +03:00 |
|
David Cernat
|
2082f8ff4f
|
[Client] Send LocalActor cell changes at end of mwmp::Cell's update
|
2017-04-24 10:59:47 +03:00 |
|
David Cernat
|
1f6ba9d9ee
|
[Client] Remove jump check from LocalActor that is irrelevant for NPCs
|
2017-04-24 10:58:39 +03:00 |
|
David Cernat
|
e70faf1016
|
[Client] Fix crashes in PlayerProcessors from NULL players
Also rename ProcessorPlayerDrawState into ProcessorPlayerAnimFlags
|
2017-04-24 01:46:27 +03:00 |
|
David Cernat
|
dba0d47973
|
[Client] Revert position changes on invalid cell changes to fix glitches
|
2017-04-23 22:25:16 +03:00 |
|
David Cernat
|
5c5c62f33a
|
Merge pull request #206 from OpenMW/master
Add OpenMW commits up to 23 Apr 2017, part 2
|
2017-04-23 21:35:09 +03:00 |
|
David Cernat
|
284f863292
|
[Client] Add linear interpolation for DedicatedActors
|
2017-04-23 21:28:23 +03:00 |
|
MiroslavR
|
eada8c6822
|
Fix wrong incrementation in InventoryStore::visitEffectSources (Fixes #3838)
|
2017-04-23 18:05:41 +02:00 |
|
David Cernat
|
a12694c6ef
|
[Client] Fix crash caused by late-arriving ActorAuthority packets
|
2017-04-23 17:12:45 +03:00 |
|
David Cernat
|
14e1ff27cb
|
[Client] Rename CellController's cellsActive to cellsInitialized for clarity
|
2017-04-23 16:53:24 +03:00 |
|
David Cernat
|
ef634a1c52
|
Merge pull request #205 from OpenMW/master
Add OpenMW commits up to 23 Apr 2017
|
2017-04-23 14:47:10 +03:00 |
|
David Cernat
|
27186f555d
|
[Client] Enable reading of ActorPackets, and thus NPC sync, by default
|
2017-04-23 14:01:13 +03:00 |
|
David Cernat
|
871d8c8308
|
[Client] Send and read ActorCellChange packets
|
2017-04-23 14:01:13 +03:00 |
|
David Cernat
|
9ea69f4c1f
|
[Client] Add LocalActor & DedicatedActor cell transition logic to World::moveObject()
|
2017-04-23 14:01:13 +03:00 |
|
David Cernat
|
4e86d8781f
|
[Client] Clean up & simplify logic for DedicatedPlayer cell transitions
|
2017-04-23 14:01:13 +03:00 |
|
David Cernat
|
87ada3e763
|
[Client] Add CellController::isSameCell() and use it in LocalPlayer
|
2017-04-23 14:01:13 +03:00 |
|
Andrei Kortunov
|
c2706ac3e7
|
Merchant repair and travel window scroll fix
|
2017-04-23 09:15:25 +04:00 |
|
scrawl
|
0e37e71ea2
|
Merge pull request #1266 from akortunov/handsfallbackfix
Improved hands bodyparts selection fallback
|
2017-04-23 00:36:48 +02:00 |
|
Andrei Kortunov
|
4544caf7f3
|
Improved bodypart select fallback (fixes #2594)
|
2017-04-22 22:23:10 +04:00 |
|
David Cernat
|
4ebc9f1314
|
Merge pull request #204 from OpenMW/master while resolving conflicts
# Conflicts:
# apps/openmw/mwdialogue/dialoguemanagerimp.cpp
|
2017-04-22 14:33:26 +03:00 |
|
MiroslavR
|
0737d6cb72
|
Merge pull request #1270 from Allofich/scriptfix
Check for NULL before running voice dialogue scripts
|
2017-04-22 01:58:20 +02:00 |
|
Allofich
|
f34e35eb19
|
Check for NULL before running voice scripts
(Fixes #3834)
|
2017-04-22 07:51:31 +09:00 |
|
David Cernat
|
a5484d237b
|
Merge pull request #203 from OpenMW/master
Add OpenMW commits up to 21 Apr 2017, part 2
|
2017-04-21 21:07:37 +03:00 |
|
scrawl
|
8fbf9dc597
|
Merge pull request #1253 from akortunov/pinned
Remember "pinned" windows across game restarts
|
2017-04-21 18:44:47 +02:00 |
|
Andrei Kortunov
|
2b3b6d558f
|
Move updatePinnedWindows() function to private section
|
2017-04-21 19:37:09 +04:00 |
|
Andrei Kortunov
|
f986e3fafa
|
Remove unused code
|
2017-04-21 18:39:01 +04:00 |
|
Allofich
|
143ee387cc
|
Add enabled check to animation script commands
(Fixes #3793)
|
2017-04-21 23:27:24 +09:00 |
|
scrawl
|
fc56fc0b81
|
Merge pull request #1265 from akortunov/develop
Use "sLevel" GMST instead of hardcoded text in load game menu
|
2017-04-21 15:30:15 +02:00 |
|
scrawl
|
2c879ddbbf
|
Merge pull request #1264 from Allofich/script
Run scripts for voiced dialogue
|
2017-04-21 15:26:09 +02:00 |
|
Andrei Kortunov
|
e717d046f2
|
Escaped class name string
|
2017-04-21 17:21:57 +04:00 |
|
scrawl
|
1956602aa2
|
Merge pull request #1262 from Allofich/warnings
Fix more warnings
|
2017-04-21 14:34:36 +02:00 |
|
Andrei Kortunov
|
f67ec9c9ce
|
Use sLevel GMST instead of hardcoded text in load game menu
|
2017-04-21 09:40:25 +04:00 |
|
David Cernat
|
fec82dc033
|
Merge pull request #202 from OpenMW/master
Add OpenMW commits up to 21 Apr 2017
|
2017-04-21 07:58:13 +03:00 |
|
Andrei Kortunov
|
6c1e3a0618
|
Merged from upstream master
|
2017-04-21 08:48:22 +04:00 |
|
Allofich
|
ff3cb18d4f
|
Fix shadowing warnings
|
2017-04-21 11:06:18 +09:00 |
|
Allofich
|
60c67bc327
|
Run scripts for voiced dialogue
(Fixes #3787)
|
2017-04-21 10:39:11 +09:00 |
|
scrawl
|
c2240e3af1
|
Call the WindowManager::updatePlayer after the startup script is run
|
2017-04-21 00:51:13 +02:00 |
|
scrawl
|
1ffb9e1bf3
|
Remove renderWorldMap()
|
2017-04-21 00:50:22 +02:00 |
|
scrawl
|
bfdde0262f
|
Merge pull request #1260 from akortunov/levitationfix
Purge existing levitation effects when levitation is disabled (fixes #3766)
|
2017-04-21 00:25:09 +02:00 |
|
Allofich
|
ff3e307059
|
Pass parameters by const reference
|
2017-04-20 23:47:03 +09:00 |
|
David Cernat
|
10d554af5b
|
[Client] Make NPCs react to DedicatedPlayer & DedicatedActor attacks
|
2017-04-20 17:00:40 +03:00 |
|
Andrei Kortunov
|
90d90b6d81
|
Fixed dynamic stats tooltips in review menu
|
2017-04-20 17:24:34 +04:00 |
|
Andrei Kortunov
|
39682d616c
|
Merge branch 'master' of https://github.com/OpenMW/openmw into guifixes
|
2017-04-20 17:20:20 +04:00 |
|
Allofich
|
2e5fd74db0
|
Fix invalid iterator warning
|
2017-04-20 19:30:35 +09:00 |
|
David Cernat
|
edb155869b
|
Merge pull request #201 from OpenMW/master
Add OpenMW commits up to 19 Apr 2017
|
2017-04-19 22:12:33 +03:00 |
|
David Cernat
|
6aa0fa85ab
|
[Client] Send and read ActorAttack packets
|
2017-04-19 22:10:06 +03:00 |
|
David Cernat
|
2e8714afaa
|
[Client] Rethink and restructure tes3mp combat code so it works for NPCs
|
2017-04-19 22:06:04 +03:00 |
|
scrawl
|
df3b4fe6a5
|
Merge pull request #1259 from Allofich/warnings
Fix a few Cppcheck warnings
|
2017-04-19 20:32:40 +02:00 |
|
David Cernat
|
6c2bbd6608
|
[Client] Fix assignAttackTarget() not assigning LocalPlayer as target
|
2017-04-19 20:51:31 +03:00 |
|
Andrei Kortunov
|
f0f1df3a96
|
Properly clear inventory
|
2017-04-19 20:54:09 +04:00 |
|
Allofich
|
e87d2aa1af
|
Remove unused function
|
2017-04-20 01:47:30 +09:00 |
|
Allofich
|
60a2625b89
|
Add parentheses to clarify calculations
|
2017-04-20 01:38:21 +09:00 |
|
scrawl
|
30081393a6
|
Add InventoryWindow::clear() as part of world cleanup
|
2017-04-19 18:28:49 +02:00 |
|
Allofich
|
f299f26720
|
Remove unused variable
|
2017-04-20 01:22:33 +09:00 |
|
Allofich
|
5a00b239ac
|
Reduce scope of variables
|
2017-04-20 01:22:30 +09:00 |
|
Allofich
|
c655875584
|
Change mWaterEnabled from float to bool
|
2017-04-20 01:09:52 +09:00 |
|
David Cernat
|
61cedfa192
|
[Client] Add CellController methods to fetch Actors without needing Ptrs
|
2017-04-19 18:20:12 +03:00 |
|
Andrei Kortunov
|
04eb4ea6b6
|
Check for disabled levitation (fixes #3766)
|
2017-04-19 18:38:25 +04:00 |
|
David Cernat
|
0ef9e014eb
|
[Client] Add resetAttack() and getSpellSuccess() to MechanicsHelper
|
2017-04-19 17:09:35 +03:00 |
|
scrawl
|
50f3794d12
|
Merge pull request #1258 from akortunov/drownfix
Fixed drowning widget initialization with non-default "fHoldBreathTime" GMST value
|
2017-04-19 16:08:55 +02:00 |
|
Andrei Kortunov
|
3c4c47d1e6
|
Reduced scope of fHoldBreathTime variable
|
2017-04-19 15:52:15 +04:00 |
|
David Cernat
|
c3375ba86f
|
[Client] Add MechanicsHelper::assignAttackTarget()
|
2017-04-19 11:05:13 +03:00 |
|
David Cernat
|
17c4b6d4de
|
[Client] Add MechanicsHelper methods for easily getting Attacks from Ptr
|
2017-04-19 10:36:23 +03:00 |
|
Andrei Kortunov
|
c3fd327bb2
|
Fixed drowning widget initialization
|
2017-04-19 08:48:16 +04:00 |
|
scrawl
|
f90e5081f9
|
Merge pull request #1257 from akortunov/chargen
Chargen menus fixes
|
2017-04-18 22:23:30 +02:00 |
|
David Cernat
|
82e455f736
|
[Client] Organize headers
|
2017-04-18 18:51:40 +03:00 |
|
David Cernat
|
014ff7a059
|
[Client] Replace usage of Networking::isDedicatedPlayer()
|
2017-04-18 18:07:39 +03:00 |
|
David Cernat
|
1f6d05dfe5
|
[Client] Remove unused Networking::attack() method
|
2017-04-18 17:45:26 +03:00 |
|
David Cernat
|
53081a6a6f
|
[Client] Clean up more checks by using PlayerList::isDedicatedPlayer()
|
2017-04-18 12:38:26 +03:00 |
|
Koncord
|
0a9768860b
|
[Client] Add Processors to subgroups in cmakelists
|
2017-04-18 16:50:51 +08:00 |
|
Koncord
|
9cbb8af9d2
|
[Client] Remove WorldController from cmakelists
|
2017-04-18 16:04:58 +08:00 |
|
Koncord
|
67aba35d37
|
[Client] Simplify Processors
|
2017-04-18 15:05:39 +08:00 |
|
Koncord
|
1db30a65cb
|
[Client] Remove unecessary calls
|
2017-04-18 14:42:43 +08:00 |
|
Koncord
|
6969742ef0
|
[Client] Enable actor processors
|
2017-04-18 14:38:23 +08:00 |
|
Koncord
|
2c62c501f6
|
[Client] Add & init Actor processors
|
2017-04-18 14:37:35 +08:00 |
|
Koncord
|
7ec897a829
|
[Client] Add ActorProcessor
|
2017-04-18 14:37:35 +08:00 |
|
David Cernat
|
29f9453554
|
[Client] Clean up headers in Networking
|
2017-04-18 09:32:40 +03:00 |
|
Koncord
|
8128a5c39c
|
[Client] Use protected member instead local variable
|
2017-04-18 13:15:31 +08:00 |
|
Koncord
|
25fef1a7b8
|
[Client] FIx conflicts
|
2017-04-18 12:17:58 +08:00 |
|
Koncord
|
578d305d86
|
[Client] Enable world processors
|
2017-04-18 11:51:05 +08:00 |
|
Koncord
|
7dcaef5a5a
|
[Client] Init world processors
|
2017-04-18 11:50:22 +08:00 |
|
Koncord
|
fd3a7d2ad0
|
[Client] Add world processors
|
2017-04-18 11:50:22 +08:00 |
|
Koncord
|
f0805ca6f7
|
[Client] Fix typo
|
2017-04-18 11:50:22 +08:00 |
|
Koncord
|
740bfea0b2
|
[Client] Use processors for player packets
|
2017-04-18 11:49:00 +08:00 |
|
Koncord
|
e98fa6ad07
|
[Client] Add ProcessorInitializer
|
2017-04-18 11:45:54 +08:00 |
|
Koncord
|
f09dc2b65b
|
[Client] Add player processors
|
2017-04-18 11:38:40 +08:00 |
|
Koncord
|
a6111b6599
|
[Client] Add PlayerProcessor & WorldProcessor
|
2017-04-18 11:38:40 +08:00 |
|
David Cernat
|
07c2d4251e
|
[Client] Add and use mwmp::PlayerList::isDedicatedPlayer()
|
2017-04-17 20:36:20 +03:00 |
|
David Cernat
|
7c45888f05
|
[Client] Reorder methods in DedicatedPlayer
|
2017-04-17 19:34:32 +03:00 |
|
David Cernat
|
0aaf68c994
|
[Client] Rename mwmp::Players into mwmp::PlayerList for clarity
|
2017-04-17 19:10:33 +03:00 |
|
David Cernat
|
c05c456b11
|
[Client] Clean up parts of LocalPlayer and DedicatedPlayer
|
2017-04-17 18:50:20 +03:00 |
|
David Cernat
|
a650683bae
|
[General] Add and use Target struct in mwmp::Attack
|
2017-04-17 18:31:39 +03:00 |
|
David Cernat
|
9882ceedf3
|
[General] Remove attackerGuid from mwmp::Attack because it is redundant
|
2017-04-17 18:03:33 +03:00 |
|
David Cernat
|
caf5428532
|
[General] Rename mwmp::Attack vars in preparation for Actor support
|
2017-04-17 17:24:11 +03:00 |
|
David Cernat
|
2050d06b31
|
[Client] Process PlayerAttack in MechanicsHelper::processAttack()
|
2017-04-17 16:09:07 +03:00 |
|
David Cernat
|
cf155c9279
|
[Client] Add MechanicsHelper and move linear interpolation code to it
|
2017-04-17 14:37:19 +03:00 |
|
David Cernat
|
2565816b22
|
[Client] Delimit and clarify combat changes made by tes3mp
Additionally, revert unneeded small changes to the formatting of OpenMW code
|
2017-04-17 11:55:22 +03:00 |
|
David Cernat
|
9f226253d4
|
[General] Rename mwmp::Attack's refid into refId for consistency
|
2017-04-17 09:35:18 +03:00 |
|
David Cernat
|
b09e6644a9
|
[Client] Prevent infinite guard arrest loops
|
2017-04-16 20:26:06 +03:00 |
|
Andrei Kortunov
|
aac78d29a4
|
Service menus layout fixes
|
2017-04-16 20:30:20 +04:00 |
|
David Cernat
|
f0f0b2dcc9
|
[General] Send and read ActorSpeech packets
|
2017-04-16 18:43:13 +03:00 |
|
David Cernat
|
d2178e5414
|
[Client] Assign LocalActor movement settings before rotations get reset
|
2017-04-16 17:09:47 +03:00 |
|
David Cernat
|
1fb11dafef
|
[General] Send and read ActorStatsDynamic packets
|
2017-04-16 16:42:07 +03:00 |
|
David Cernat
|
678edffb5a
|
[Client] Rename updateDynamicStats() into updateStatsDynamic()
|
2017-04-16 14:11:55 +03:00 |
|
David Cernat
|
870886192b
|
[General] Rename DYNAMICSTATS into STATS_DYNAMIC
|
2017-04-16 09:00:18 +03:00 |
|
David Cernat
|
f64580bc10
|
[Client] Enable head rotation AI for DedicatedActors
|
2017-04-16 08:42:49 +03:00 |
|
David Cernat
|
8ebe7ed683
|
[Client] Remove isLocalActor (no longer needed) from LiveCellRefBase
|
2017-04-16 07:54:44 +03:00 |
|
David Cernat
|
ca8fd1aa72
|
[General] Remove ActorHeadRotation packet because it would be too spammy
|
2017-04-15 15:49:40 +03:00 |
|
David Cernat
|
2872675f5e
|
[General] Send and read ActorAnimPlay packets
|
2017-04-15 13:42:30 +03:00 |
|
David Cernat
|
56aeb85965
|
[Client] Update method names in ActorList
|
2017-04-15 11:45:20 +03:00 |
|
David Cernat
|
5c1d7f614a
|
[Client] Rename readDrawStates() into readAnimFlags()
|
2017-04-15 10:47:53 +03:00 |
|
David Cernat
|
bf17464074
|
Merge pull request #198 from OpenMW/master
Add OpenMW commits up to 14 Apr 2017
|
2017-04-15 05:36:50 +03:00 |
|
Andrei Kortunov
|
c93cf822c7
|
Reviewmenu: read name, race, class and birthsign from player stats (fixes bug #2628)
|
2017-04-14 23:21:20 +04:00 |
|
Andrei Kortunov
|
fb0c4700a4
|
Save a proto gender in racemenu
|
2017-04-14 23:19:48 +04:00 |
|
scrawl
|
f63b1e81cd
|
Merge pull request #1228 from akortunov/master
Options to show hidden weapon parameters
|
2017-04-14 20:01:08 +02:00 |
|
David Cernat
|
e7960eee76
|
[General] Rename DrawState packets into AnimFlags ones for clarity
|
2017-04-14 16:00:34 +03:00 |
|
David Cernat
|
11a9e3bdb1
|
Merge pull request #197 from OpenMW/master
Add OpenMW commits up to 14 Apr 2017
|
2017-04-14 05:57:28 +03:00 |
|
scrawl
|
17125e6c4d
|
Merge pull request #1256 from Allofich/equip
Adjustments to RemoveItem behavior
|
2017-04-14 01:08:29 +02:00 |
|
David Cernat
|
de8d28e2c3
|
[Client] Improve logic for updating LocalActors & sending their packets
|
2017-04-13 18:59:22 +03:00 |
|
David Cernat
|
426d5a7fc2
|
[Client] Add missing usage of sendDrawStateActors()
|
2017-04-13 18:56:38 +03:00 |
|
Andrei Kortunov
|
dc036e96d4
|
fixed magicka calculation on chargen (bug #3694)
|
2017-04-13 18:30:36 +04:00 |
|
Allofich
|
6e405aed8c
|
Adjustments to RemoveItem behavior
(Fixes #3796)
|
2017-04-13 22:33:13 +09:00 |
|
David Cernat
|
d2fe777f89
|
[General] Send and read ActorDrawState packets
|
2017-04-13 15:26:48 +03:00 |
|
David Cernat
|
9c731990a9
|
[Client] Use clearer var names in LocalPlayer::updateDrawStateAndFlags()
|
2017-04-13 14:10:42 +03:00 |
|
David Cernat
|
10ad5b2a99
|
[General] Remove BaseActor's AnimStates that are no longer needed
|
2017-04-13 13:06:09 +03:00 |
|
David Cernat
|
c6cd0a2953
|
Merge pull request #196 from OpenMW/master while resolving conflicts
# Conflicts:
# apps/openmw/mwmechanics/spellcasting.cpp
|
2017-04-13 07:07:49 +03:00 |
|
scrawl
|
8d8f293a65
|
Merge pull request #1246 from akortunov/develop
Menu improvements
|
2017-04-12 23:57:00 +02:00 |
|
scrawl
|
d8943d911c
|
Merge pull request #1254 from Allofich/warning
Remove unnecessary line
|
2017-04-12 23:49:29 +02:00 |
|
Allofich
|
470988f9ef
|
Minor changes to getActorsSidingWith
|
2017-04-13 04:45:44 +09:00 |
|
Andrei Kortunov
|
c3d49d5ca5
|
Fixed inventory crash and skipmenu launch
|
2017-04-12 22:57:32 +04:00 |
|
Allofich
|
6272e1c674
|
Cache allies found while iterating engageCombat
(Fixes #3814)
|
2017-04-13 02:02:38 +09:00 |
|
Allofich
|
5020d03c78
|
Remove unnecessary line
|
2017-04-12 22:59:28 +09:00 |
|
Andrei Kortunov
|
72a16dc78b
|
Merge branch 'master' into pinned since added PR #1250
|
2017-04-12 13:17:06 +04:00 |
|
Andrei Kortunov
|
506cc47c9d
|
Add option to show reach and attack speed for melee weapons
|
2017-04-12 09:12:25 +04:00 |
|
scrawl
|
993860a4b1
|
Merge pull request #1250 from resilar/mapbutton
Hide WorldButton when in game mode
|
2017-04-11 21:34:53 +02:00 |
|
scrawl
|
8f335b3484
|
Merge pull request #1245 from akortunov/tgm
Vanilla-like tgm
|
2017-04-11 21:34:44 +02:00 |
|
David Cernat
|
0d196af685
|
[General] Add placeholders for 7 new ActorPackets
|
2017-04-11 11:37:38 +03:00 |
|
David Cernat
|
9852076590
|
[Client] Send all NPC data to newly arriving players
|
2017-04-10 18:24:30 +03:00 |
|
David Cernat
|
15f91e7825
|
[Client] Add CellController methods for getting and checking Cells
|
2017-04-10 18:13:22 +03:00 |
|
David Cernat
|
69f820f3a0
|
[Client] Rename CellController's getCell() into getCellStore()
|
2017-04-10 17:30:57 +03:00 |
|
David Cernat
|
d14102716d
|
[Client] Retool LocalActors and DedicatedActors for ActorPosition packet
|
2017-04-10 17:10:18 +03:00 |
|
David Cernat
|
cbd2af972d
|
[Client] Get movement settings for NPCs before they are reset
|
2017-04-10 17:06:44 +03:00 |
|
David Cernat
|
2709de83fb
|
[Client] Use clearer variable names in LocalPlayer::UpdatePosition()
|
2017-04-10 14:53:59 +03:00 |
|
David Cernat
|
b6c3830ea0
|
[General] Rename WorldObject's pos into position for consistency
|
2017-04-10 09:25:20 +03:00 |
|
Andrei Kortunov
|
95ce7637f3
|
Adds persisted pin (feature #2834, bug #2489)
|
2017-04-10 10:18:00 +04:00 |
|
David Cernat
|
174f316787
|
[General] Rename PacketActorFrame into PacketActorTest
|
2017-04-10 08:37:18 +03:00 |
|
David Cernat
|
a5d0486c82
|
[General] Set actor data correctly
|
2017-04-10 07:22:03 +03:00 |
|
David Cernat
|
b9d68c0ab2
|
Merge pull request #195 from OpenMW/master
Add OpenMW commits up to 10 Apr 2017
|
2017-04-10 01:20:42 +03:00 |
|
David Cernat
|
c52084a028
|
[General] Use BaseActorLists in ActorPackets
|
2017-04-09 16:32:44 +03:00 |
|
David Cernat
|
070c6a3bd4
|
[General] Add ActorPacketController & make controller var names clearer
|
2017-04-09 08:51:28 +03:00 |
|
David Cernat
|
a1d0b4908f
|
[Client] Fix Travis CI build by not using nullptr
|
2017-04-08 16:46:38 +03:00 |
|
David Cernat
|
c8a486de6c
|
[Client] Fix Ptr initialization in mwmp::Cell
|
2017-04-08 16:02:59 +03:00 |
|
David Cernat
|
0ccbe70e61
|
[Client] Rename methods to make their purpose clearer
|
2017-04-08 14:31:22 +03:00 |
|
David Cernat
|
6da6c4e62d
|
[Client] Prevent NPCs from attacking a player engaged in dialogue
|
2017-04-08 13:06:42 +03:00 |
|
David Cernat
|
b883b4c7ce
|
[Client] Reorder includes
|
2017-04-08 12:54:38 +03:00 |
|
David Cernat
|
3d6dc74bdc
|
[Client] Fix logic for mwmp::Cell initialization
|
2017-04-08 12:33:41 +03:00 |
|
David Cernat
|
417284c701
|
[Client] Implement head rotation sync for NPCs
|
2017-04-08 11:40:19 +03:00 |
|
David Cernat
|
f52fc19762
|
[Client] Reorder methods and don't set variables that are no longer used
|
2017-04-08 10:58:25 +03:00 |
|
David Cernat
|
d3f3fb5d05
|
[Client] Correctly implement movement animation sync for NPCs
|
2017-04-08 08:59:21 +03:00 |
|
David Cernat
|
5b43e62c50
|
[Client] Make it possible to get DedicatedActor from CellController
|
2017-04-08 07:46:33 +03:00 |
|
David Cernat
|
e6536c7473
|
[Client] Disable basic NPC sync in preparation for overhaul
|
2017-04-07 16:04:21 +03:00 |
|
David Cernat
|
1101ff1e28
|
[Client] Update DedicatedActors every frame to allow interpolation
|
2017-04-07 15:51:34 +03:00 |
|