David Cernat
|
3d1458b5a2
|
Merge pull request #246 from OpenMW/master
Add OpenMW commits up to 24 Jul 2017
|
2017-07-24 20:21:04 +03:00 |
|
Andrei Kortunov
|
3ba0a336b7
|
Move spell magicka cost calculation to standalone function
|
2017-07-24 21:11:59 +04:00 |
|
David Cernat
|
2c1ece79fc
|
Merge pull request #245 from OpenMW/master
Add OpenMW commits up to 22 Jul 2017
|
2017-07-23 22:02:16 +03:00 |
|
Andrei Kortunov
|
337f0f876d
|
Fade screen in on a new game start
|
2017-07-23 11:04:58 +04:00 |
|
scrawl
|
9bc24ab629
|
Fix character preview zNear/zFar not being autocomputed as intended (Bug #3955)
|
2017-07-22 00:38:27 +02:00 |
|
scrawl
|
5c11266a46
|
Fix character preview item selection
|
2017-07-22 00:06:43 +02:00 |
|
scrawl
|
c9f8a220dc
|
Update the tooltip when the focusObject is set
|
2017-07-20 20:59:36 +02:00 |
|
scrawl
|
0e2e23e9f8
|
Remove tooltip object as part of WindowManager::clear
|
2017-07-20 20:59:09 +02:00 |
|
David Cernat
|
7173a48f4b
|
[Client] Prevent ObjectState packet spam
|
2017-07-20 17:01:04 +03:00 |
|
David Cernat
|
b8b3856c73
|
Merge pull request #244 from OpenMW/master
Add OpenMW commits up to 19 Jul 2017
|
2017-07-19 20:49:56 +03:00 |
|
scrawl
|
7f634514a8
|
Fix the viewport of the character preview being set a frame ahead due to a threading issue
|
2017-07-19 17:43:15 +02:00 |
|
scrawl
|
20606a2aff
|
Add 'prediction time' setting for cell/terrain pre-loading
|
2017-07-19 16:44:37 +02:00 |
|
scrawl
|
ac78d01b2b
|
Terrain: use the main camera's viewpoint for intersection tests
Fixes lag spikes caused by intersection tests loading/unloading terrain pages.
|
2017-07-19 13:11:44 +02:00 |
|
scrawl
|
a629d48df6
|
Update the facedObject after the camera is updated
|
2017-07-19 13:05:51 +02:00 |
|
David Cernat
|
fd046e42ef
|
Merge pull request #242 from OpenMW/master
Add OpenMW commits up to 16 Jul 2017
|
2017-07-17 21:34:44 +03:00 |
|
scrawl
|
2c7ce26fb7
|
Merge pull request #1336 from akortunov/evadefix
Combat AI: avoid enemy hits when casting Self-ranged spells
|
2017-07-16 20:05:21 +00:00 |
|
Andrei Kortunov
|
98f161c7fd
|
Combat AI: avoid enemy hits when casting Self-ranged spells (fixes #3922)
|
2017-07-16 22:38:23 +04:00 |
|
scrawl
|
2c95f40640
|
Merge pull request #1333 from akortunov/guidistortionfix
Disable sound distortion for GUI actions and PlaySound command [discussion]
|
2017-07-16 18:28:03 +00:00 |
|
Andrei Kortunov
|
2b22d10ebc
|
Spellview fixes
|
2017-07-16 13:14:19 +04:00 |
|
Andrei Kortunov
|
9179a019df
|
Quick keys menu fixes
|
2017-07-16 13:11:34 +04:00 |
|
Andrei Kortunov
|
5be1c81913
|
Fixed Close button handler in EditEffectDialog (fixes #3956)
|
2017-07-15 14:03:36 +04:00 |
|
David Cernat
|
aeb1ec3394
|
[Client] Delimit and clarify changes made by tes3mp to engine and main
|
2017-07-15 12:44:00 +03:00 |
|
Andrei Kortunov
|
dca8317083
|
Disable sound distortion for player actions in GUI mode
|
2017-07-15 10:59:08 +04:00 |
|
Andrei Kortunov
|
3b163ce6ce
|
Disable sound distortion for PlaySound script command
|
2017-07-15 10:58:19 +04:00 |
|
David Cernat
|
e3929df38a
|
Merge pull request #239 from OpenMW/master
Add OpenMW commits up to 14 Jul 2017
|
2017-07-15 09:13:04 +03:00 |
|
David Cernat
|
43a3daf0aa
|
[General] Add & implement PlayerShapeshift packet for werewolf states
|
2017-07-15 09:02:19 +03:00 |
|
scrawl
|
ada85aa1ee
|
Merge pull request #1331 from akortunov/guidistortionfix
Prevent GUI sounds distortion
|
2017-07-14 19:55:33 +02:00 |
|
David Cernat
|
ad9fa0631a
|
[General] Rename jailText to jailEndText and add jailProgressText in PlayerJail
|
2017-07-13 20:13:28 +03:00 |
|
David Cernat
|
708d3723eb
|
[Client] Fix client script messagebox buttons that had always broken in tes3mp
|
2017-07-13 18:58:48 +03:00 |
|
David Cernat
|
e36c0afc59
|
[General] Send faction reputation via PlayerFaction packets
|
2017-07-13 13:36:00 +03:00 |
|
David Cernat
|
be93ec8ef6
|
[General] Implement ObjectState packet
|
2017-07-13 09:46:30 +03:00 |
|
David Cernat
|
083b46394d
|
[General] Add ignoreJailSkillIncreases to PlayerJail packets
|
2017-07-12 18:24:37 +03:00 |
|
David Cernat
|
5962570c48
|
[General] Add jailText to PlayerJail packets
|
2017-07-12 16:39:31 +03:00 |
|
David Cernat
|
5774023f8b
|
[Client] Add missing processor initialization for ProcessorPlayerJail
|
2017-07-11 14:31:32 +03:00 |
|
David Cernat
|
3280f0c5ee
|
[General] Implement PlayerJail packet
Rework server's DeathFunctions into MechanicsFunctions
Remove connection between PlayerResurrect and jailing
|
2017-07-11 13:34:09 +03:00 |
|
Andrei Kortunov
|
54b4d93f79
|
Added a special function for GUI sounds playing
|
2017-07-10 15:48:00 +04:00 |
|
David Cernat
|
3529f9b090
|
[General] Add placeholders for PlayerJail, ObjectState & ConsoleCommand
|
2017-07-10 12:33:53 +03:00 |
|
David Cernat
|
4e74910fdb
|
[General] Disable automatic sync for PlayerJournal and PlayerFaction
Simplify PlayerFaction packets by removing BOTH action
|
2017-07-08 12:27:48 +03:00 |
|
David Cernat
|
1d504a665f
|
[General] Add RANK, EXPULSION and BOTH actions to PlayerFaction packets
|
2017-07-05 07:06:33 +03:00 |
|
Andrei Kortunov
|
37952c9a79
|
Added door detection based by ray casting
|
2017-07-03 22:08:29 +04:00 |
|
Koncord
|
9bb586de77
|
[Client] Simplify setMapExplored()
|
2017-07-03 23:43:32 +08:00 |
|
Koncord
|
52349278e9
|
[Client] Fix warnings
|
2017-07-03 23:41:16 +08:00 |
|
Koncord
|
b2339f2f9a
|
[Client] Fix building
|
2017-07-03 23:40:38 +08:00 |
|
David Cernat
|
60574ae667
|
[General] Implement jail time as a death penalty
|
2017-07-03 15:45:21 +03:00 |
|
David Cernat
|
71313c5aa6
|
[General] Implement PlayerMap packet, part 1
|
2017-07-03 09:28:27 +03:00 |
|
David Cernat
|
ad4b1d05bb
|
[Client] Add comments for GUI additions made by tes3mp
|
2017-07-03 05:06:07 +03:00 |
|
David Cernat
|
c899525e30
|
[General] Use address keys with clearer meaning in tes3mp config files
|
2017-07-03 01:31:48 +03:00 |
|
David Cernat
|
99640da111
|
Merge pull request #234 from OpenMW/master
Add OpenMW commits up to 30 Jun 2017
|
2017-07-02 14:22:06 +03:00 |
|
David Cernat
|
1f682749d6
|
[General] Add optional notes to PasswordDialogs
|
2017-07-02 13:07:36 +03:00 |
|
Koncord
|
73cf134107
|
[General] Fix incoming password string
|
2017-07-02 11:11:33 +08:00 |
|
Koncord
|
0cf09adb44
|
[General] Move AddProcessor to BasePacketProcessor
|
2017-06-30 20:09:05 +08:00 |
|
scrawl
|
951c4e12e0
|
Fix crash introduced by commit 1d8a9ff622 (Fixes #3940)
|
2017-06-30 00:52:02 +02:00 |
|
David Cernat
|
0b68e59060
|
[Client] Send ObjectLock packets when using lock spells
|
2017-06-29 22:29:49 +03:00 |
|
Koncord
|
9519c467eb
|
[Client] Simplify updateEquipment for LocalPlayer & LocalActor
|
2017-06-29 14:52:23 +08:00 |
|
Koncord
|
596f42e408
|
[Client] Fix "invalid iterator" error
|
2017-06-29 14:36:56 +08:00 |
|
Andrei Kortunov
|
143fdae6fe
|
Make spell priority calculation close to vanilla (bug #3937).
|
2017-06-28 14:02:51 +04:00 |
|
David Cernat
|
685bf15d52
|
Merge pull request #231 from OpenMW/master
Add OpenMW commits up to 27 Jun 2017
|
2017-06-28 05:58:19 +03:00 |
|
Koncord
|
5b2cab4c6b
|
[General] Change NULL to nullptr
|
2017-06-27 22:49:28 +08:00 |
|
Koncord
|
0ed0d2417b
|
[Client] Make foreach style consistent with other
|
2017-06-27 22:27:02 +08:00 |
|
Koncord
|
2427a4f877
|
[Client] Update DedicatedActor to C++11
|
2017-06-27 22:25:39 +08:00 |
|
Koncord
|
8f7da49152
|
[Client] Update DedicatedPlayer to C++11
|
2017-06-27 22:25:29 +08:00 |
|
Koncord
|
08666cabdb
|
[Client] Update PlayerList to C++11
|
2017-06-27 22:24:34 +08:00 |
|
Koncord
|
a110ec1767
|
[Client] Update GUIController to C++11
|
2017-06-27 21:59:05 +08:00 |
|
Koncord
|
aa1f5c3cd3
|
[Client] Change pointer type to reference
|
2017-06-27 21:58:36 +08:00 |
|
Koncord
|
7499777b3a
|
[Client] Update CellController to C++11
|
2017-06-27 21:56:40 +08:00 |
|
Koncord
|
7d4dd2ad1c
|
[Client] Update Cell to C++11
|
2017-06-27 21:56:24 +08:00 |
|
Koncord
|
7918e887dd
|
[Client] Update ActorList to C++11
|
2017-06-27 21:56:14 +08:00 |
|
Koncord
|
aa12b35d03
|
[Client] Update LocalActor to C++11
|
2017-06-27 21:12:00 +08:00 |
|
Koncord
|
689050e1d0
|
[Client] Long expression to lambda
|
2017-06-27 21:01:13 +08:00 |
|
Koncord
|
58a6a8c3bc
|
[Client] Update LocalPlayer to C++11
|
2017-06-27 20:43:39 +08:00 |
|
Andrei Kortunov
|
7fcb22b867
|
Do not show empty journal entries (fixes #3891)
|
2017-06-27 15:54:16 +04:00 |
|
Koncord
|
6222c20e82
|
[Client] Convert MechanicsHelper to namespace
|
2017-06-27 16:43:53 +08:00 |
|
Koncord
|
7d3e08f031
|
[Client] Simplify loops
|
2017-06-27 16:32:16 +08:00 |
|
Koncord
|
f7341c021f
|
[Client] Modernize loops in WorldEvent to C++11
|
2017-06-27 15:58:41 +08:00 |
|
Koncord
|
61cc3ced5d
|
[Client] Remove boost from processors
|
2017-06-27 15:25:30 +08:00 |
|
Koncord
|
fcccd7b665
|
[General] Remove creatureStats.mDead from packets
|
2017-06-27 15:03:41 +08:00 |
|
David Cernat
|
813a3c89c4
|
[General] Implement PlayerBook packet to track skill books read
|
2017-06-27 08:27:14 +03:00 |
|
David Cernat
|
b3b73c5cd2
|
[General] Implement resurrection at nearest shrine or temple
|
2017-06-27 01:01:45 +03:00 |
|
David Cernat
|
a358dc6af8
|
[Client] Revert 0020132 now that 534c819 provides a better fix
|
2017-06-26 07:36:57 +03:00 |
|
David Cernat
|
7d81b84dd8
|
[Client] Write list of loaded plugins to log
|
2017-06-26 06:49:58 +03:00 |
|
David Cernat
|
77758596a1
|
Merge pull request #230 from OpenMW/master
Add OpenMW commits up to 25 Jun 2017
|
2017-06-26 03:13:00 +03:00 |
|
scrawl
|
8d17565efd
|
Fix joystick binding for an action being discarded when default for another action is loaded (Bug #3900)
|
2017-06-25 14:44:17 +02:00 |
|
scrawl
|
903e59f495
|
Don't reset idle time when there is no camera movement (Fixes #3902)
|
2017-06-25 13:08:55 +02:00 |
|
scrawl
|
44e2089098
|
Don't play 'menu click' sound for right clicks (Fixes #3919)
|
2017-06-25 12:52:59 +02:00 |
|
scrawl
|
534c81976c
|
Add missing cell update for physics system (Fixes #3917)
|
2017-06-25 12:47:57 +02:00 |
|
David Cernat
|
9a519b5cc2
|
[Client] Avoid incrementing actor death count if we aren't its authority
|
2017-06-23 09:22:48 +03:00 |
|
David Cernat
|
78f29302ef
|
[General] Fix PlayerJournal logic by sending only refIds for its actors
Additionally, make the refIds for actors usable in script functions.
|
2017-06-23 08:12:32 +03:00 |
|
David Cernat
|
48c63dbce9
|
[General] Fix ObjectLock packets by making hasCellData true for them
|
2017-06-22 05:49:44 +03:00 |
|
David Cernat
|
ebf7740969
|
[General] Repurpose GameConsole packet as GameSettings & add difficulty to it
|
2017-06-20 05:28:45 +03:00 |
|
David Cernat
|
df67ae4689
|
Merge pull request #229 from OpenMW/master
Add OpenMW commits up to 20 Jun 2017
|
2017-06-20 04:16:51 +03:00 |
|
scrawl
|
62f0ba6045
|
Merge pull request #1279 from Allofich/position
Fix actors not returning to their wander locations
|
2017-06-20 00:57:44 +02:00 |
|
David Cernat
|
c6aee3b780
|
[Client] Fix build by changing boost::shared_ptr into std::shared_ptr
|
2017-06-18 19:36:06 +03:00 |
|
David Cernat
|
fa3baac0f3
|
Merge pull request #228 from OpenMW/master while resolving conflicts
# Conflicts:
# .travis.yml
# CMakeLists.txt
# apps/openmw/main.cpp
|
2017-06-18 18:16:10 +03:00 |
|
Andrei Kortunov
|
1a8f2bfc11
|
Combat AI: select target by priority
|
2017-06-16 16:11:12 +04:00 |
|
Andrei Kortunov
|
a2be73295b
|
Combat AI: take in account enemy weapon resistance
|
2017-06-16 13:33:42 +04:00 |
|
Andrei Kortunov
|
62b24eb078
|
Combat AI: do not use range weapons under water
|
2017-06-16 12:20:31 +04:00 |
|
Jordan Ayers
|
b277bd782e
|
Adjust restock calculations to ignore filled soul gems.
Bug #3684
|
2017-06-15 21:59:13 -05:00 |
|
Allofich
|
4f08084e79
|
Make stationary actors return to position on load
Also makes wandering actors resume their previous destination when an interrupting combat or pursuit ends.
(Fixes #3656)
|
2017-06-15 18:33:50 +09:00 |
|
Allofich
|
028762a7dc
|
Make guards that are attacked try to arrest player
(Fixes #3706)
|
2017-06-15 01:47:10 +09:00 |
|
scrawl
|
53264f34b3
|
Merge pull request #1321 from akortunov/spellpriority
Use mRange to check spell range instead of mArea.
|
2017-06-13 17:06:47 +02:00 |
|
Allofich
|
42402976e3
|
Fixes for building in MSVC
|
2017-06-13 19:38:12 +09:00 |
|
Andrei Kortunov
|
87939bf3b1
|
Use mRange to check spell range instead of mArea.
|
2017-06-13 11:02:40 +04:00 |
|
scrawl
|
dd3f612e88
|
Merge pull request #1316 from akortunov/doorfix
Doors usage improvements
|
2017-06-12 23:34:40 +02:00 |
|
scrawl
|
80eb2ea35d
|
Merge pull request #1313 from akortunov/spellpriority
Make combat AI to do not cast target spells under water
|
2017-06-12 23:32:35 +02:00 |
|
scrawl
|
6d90f5a9a5
|
Merge pull request #1312 from akortunov/guifixes
Split greeting from topic response
|
2017-06-12 23:19:45 +02:00 |
|
Koncord
|
3803535bd5
|
[General] Implement CleanChat()
|
2017-06-12 08:01:47 +08:00 |
|
Andrei Kortunov
|
e9d0bf7c12
|
Added missed return statement
|
2017-06-11 15:06:44 +04:00 |
|
Andrei Kortunov
|
9fdfb2a83f
|
Spell priority: make AI do not cast target spells when enemy is under water
|
2017-06-11 10:13:00 +04:00 |
|
Andrei Kortunov
|
cab51d26cc
|
Doors: small key search optimizations
|
2017-06-10 22:33:14 +04:00 |
|
Andrei Kortunov
|
188424d5d3
|
Allow AI to use keys to open doors
|
2017-06-10 22:31:17 +04:00 |
|
David Cernat
|
bea3afaec8
|
[Client] Ensure uninitialization of DedicatedActors for late packets
|
2017-06-10 15:49:00 +03:00 |
|
David Cernat
|
1ae5bd19e1
|
[Client] Don't set difficulty based on client settings
|
2017-06-10 15:29:09 +03:00 |
|
David Cernat
|
70d9374a6a
|
[General] Implement PlayerKillCount packets
|
2017-06-10 14:04:19 +03:00 |
|
David Cernat
|
ee5c9b65c5
|
[General] When changing region, send new region name in PlayerCellChange
|
2017-06-10 11:43:40 +03:00 |
|
David Cernat
|
e5f5b047bc
|
[Client] Don't send empty ObjectSpawn packets for cells with no leveled creatures
|
2017-06-10 11:04:17 +03:00 |
|
David Cernat
|
79351c737e
|
[Client] Disable back button in chargen race window
|
2017-06-10 08:10:56 +03:00 |
|
David Cernat
|
002013294a
|
[Client] Add temporary fix for OpenMW crash caused by using default head
|
2017-06-10 06:49:07 +03:00 |
|
David Cernat
|
312fc84a6f
|
[Client] Use update timer in mwmp::Cell instead of LocalActor
|
2017-06-10 03:29:51 +03:00 |
|
Bret Curtis
|
dbf149f9b2
|
gcd is not available in msvc until 2017.3 P2, back to boost::math::gcd for now
|
2017-06-10 00:51:19 +02:00 |
|
Andrei Kortunov
|
4600f24e27
|
Playing sound when AI is opening a door
|
2017-06-09 22:52:40 +04:00 |
|
Bret Curtis
|
c781d1f8ed
|
purge unnecessary imports
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d799954ca0
|
replace and purge boost::math::gcd and other non-used headers
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
154d7cffa2
|
replace and purge boost::function
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d48b829b45
|
replace and purge boost::lexical_cast
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
98752a9702
|
replace boost::bind
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
b7c27e5e96
|
remove boost/tuple
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d97aa9152b
|
remove more unused imports, including boost headers
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
39185e6f8c
|
purge the rest of boost::shared and any other boost related things that no longer are required
put boost system back in, clean others up
revert Qt
add back boost fstream
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d785344fad
|
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
07f75e1104
|
replace boost::shared_ptr in extern and components
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
c8b67221d7
|
use nullptr instead of NULL
|
2017-06-09 16:49:25 +02:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
David Cernat
|
18bf79e08b
|
[Client] Correctly set mpNum for placed gold
|
2017-06-09 13:31:19 +03:00 |
|
Andrei Kortunov
|
3190f28710
|
Spell priority: make AI do not cast target spells under water
|
2017-06-09 10:23:46 +04:00 |
|
David Cernat
|
6ac7ee8fcd
|
[Client] Fix problems with NPC equipment sync
|
2017-06-09 04:58:56 +03:00 |
|
Andrei Kortunov
|
4bb9622c21
|
Handle greetings differently from responses
|
2017-06-08 22:40:31 +04:00 |
|
David Cernat
|
abaa26e32a
|
Merge pull request #226 from OpenMW/master
Add OpenMW commits up to 8 Jun 2017
|
2017-06-08 05:25:47 +03:00 |
|
scrawl
|
59eb0aba7d
|
Merge pull request #1310 from akortunov/guifixes
Removed empty space before dialogue entry (bug #3892)
|
2017-06-07 21:55:45 +02:00 |
|
Koncord
|
587b53bfed
|
[Client] Reorder files
|
2017-06-07 00:06:10 +08:00 |
|
Koncord
|
b84f97ec2b
|
[Client] Implement PasswordDialog
|
2017-06-06 23:33:59 +08:00 |
|
David Cernat
|
89f6c6df96
|
Merge pull request #225 from OpenMW/master
Add OpenMW commits up to 4 Jun 2017
|
2017-06-05 03:38:58 +03:00 |
|
Andrei Kortunov
|
c2962ced90
|
Removed empty space before dialogue entry (bug #3892)
|
2017-06-04 23:20:43 +04:00 |
|
scrawl
|
172cc65be9
|
Merge pull request #1308 from akortunov/spellpriority
Spell priority: dispel usage improvements
|
2017-06-04 12:49:53 +02:00 |
|
Andrei Kortunov
|
00402b7154
|
Removed unused variable
|
2017-06-04 14:09:23 +04:00 |
|
scrawl
|
70e02f4c28
|
Merge pull request #1306 from Nialsy/master
Fixed quickload with menus open
|
2017-06-04 11:18:49 +02:00 |
|
Andrei Kortunov
|
f4a187a9c2
|
Move a setting to show enchanting success chance from GUI to Game section
|
2017-06-03 23:03:24 +04:00 |
|
David Cernat
|
315ec46ff6
|
Merge pull request #224 from OpenMW/master
Add OpenMW commits up to 3 Jun 2017
|
2017-06-03 17:19:34 +03:00 |
|
Andrei Kortunov
|
9a1ba1e559
|
Show success chance when self-enchanting (Feature #3492)
|
2017-06-03 14:39:15 +04:00 |
|
Andrei Kortunov
|
42f3c73c75
|
Spell priority: dispel usage improvements
|
2017-06-03 13:16:44 +04:00 |
|
Nicholas
|
f6f07f5497
|
clear mGoToJail flag on load
|
2017-06-02 13:33:47 -05:00 |
|
Koncord
|
ad873e16b8
|
[Client] Limiting updates to ~64 per second
|
2017-06-02 21:20:35 +08:00 |
|
Koncord
|
9742b0a801
|
[Client] Reset statTimer every timeout
|
2017-06-02 20:45:44 +08:00 |
|
Koncord
|
80631ae8bd
|
[Client] Reset positionTimer on time expired
|
2017-06-02 20:45:19 +08:00 |
|
Koncord
|
a847d46984
|
[Client] Get rid Z axis in direction.pos
|
2017-06-02 18:33:51 +08:00 |
|
Koncord
|
d67db1a9bd
|
[Client] Play rotation animation on dedicated players
|
2017-06-02 18:05:33 +08:00 |
|
Koncord
|
2ef1e26233
|
[Client] Fix ID_PLAYER_POSITION spam
|
2017-06-02 17:19:36 +08:00 |
|
Koncord
|
5f30dfd5db
|
[Client] Get rid direction.rot
|
2017-06-02 15:44:39 +08:00 |
|
David Cernat
|
8c785fb22c
|
[Client] Send ObjectDelete packets when summoned creatures despawn
|
2017-06-02 09:15:08 +03:00 |
|
David Cernat
|
0bed33e39e
|
[Client] Reset player fatigue when being resurrected
This way, players killed by strong hand-to-hand attacks will no longer be forced to lie on the ground when resurrected.
|
2017-06-02 06:58:33 +03:00 |
|
David Cernat
|
75a60a4700
|
[Client] Update debug in CellStore
|
2017-06-02 05:26:07 +03:00 |
|
David Cernat
|
e042673779
|
[Client] Fix error when trying to delete player markers that don't exist
|
2017-06-01 22:42:57 +03:00 |
|
David Cernat
|
cf41956cad
|
[Client] Prevent framerate drops caused by invalid rotation values
|
2017-06-01 21:45:36 +03:00 |
|
David Cernat
|
41de1876a3
|
Merge pull request #223 from OpenMW/master
Add OpenMW commits up to 31 May 2017
|
2017-06-01 08:11:46 +03:00 |
|
scrawl
|
9fd0d54a35
|
Merge pull request #1289 from akortunov/newrepair
Improved repair and recharge widgets
|
2017-05-31 22:47:38 +02:00 |
|
Andrei Kortunov
|
f6c3d4935e
|
Spell priority: feather and burden
|
2017-05-31 19:23:44 +04:00 |
|
Andrei Kortunov
|
10d4cb15ad
|
Improved repair widget
|
2017-05-31 19:11:49 +04:00 |
|
Andrei Kortunov
|
1164c3f16e
|
Improved recharge widget
|
2017-05-31 19:11:49 +04:00 |
|
Andrei Kortunov
|
6c21e4ed31
|
Spell priority: ignore some effects useless in battle
|
2017-05-31 18:41:41 +04:00 |
|
scrawl
|
2638327593
|
Merge pull request #1303 from akortunov/guifixes
Character generation layout fixes
|
2017-05-31 15:25:41 +02:00 |
|
David Cernat
|
d8cd57a8be
|
[Client] Make topic sync work with localized versions of the game
|
2017-05-31 14:11:16 +03:00 |
|
David Cernat
|
34a452d775
|
[Client] Fix logic for initialization and updating of player markers
Additionally, disable the Ptrs of players who move to cells that don't exist for us instead of placing them in ToddTest.
|
2017-05-31 10:54:19 +03:00 |
|
David Cernat
|
a353a21280
|
[General] Fix code style inconsistencies
|
2017-05-31 08:37:11 +03:00 |
|
David Cernat
|
97bf0252a4
|
[Client] Disable collision for actors loaded as dead from server
|
2017-05-31 07:52:45 +03:00 |
|
David Cernat
|
906b263a2d
|
[Client] Update topics in current dialogue screen when receiving PlayerTopic packets
|
2017-05-31 06:51:50 +03:00 |
|
David Cernat
|
461ab790e2
|
[Client] Correctly disable auto-equipping for DedicatedPlayers & DedicatedActors
|
2017-05-31 05:11:39 +03:00 |
|
David Cernat
|
068a45be87
|
[General] Synchronize player & NPC rotation animations
|
2017-05-30 12:08:58 +03:00 |
|
David Cernat
|
f4cdedd8cb
|
[General] Synchronize summoned creatures
|
2017-05-30 10:11:01 +03:00 |
|
David Cernat
|
1c6e359fe9
|
[Client] Set and clear hitAttemptActorId for DedicatedPlayers
This allows a DedicatedPlayer's follower NPCs to target enemies attacking the DedicatedPlayer.
|
2017-05-30 08:20:45 +03:00 |
|
David Cernat
|
4e5c8873e0
|
[General] Use ObjectSpawn instead of ObjectPlace for actors
|
2017-05-29 06:59:05 +03:00 |
|
David Cernat
|
0cce9908be
|
Merge pull request #222 from OpenMW/master
Add OpenMW commits up to 29 May 2017
|
2017-05-29 04:53:23 +03:00 |
|
David Cernat
|
27148ce9eb
|
[General] Add placeholders for 12 new packets, to be implemented soon
Additionally, make it slightly clearer who created which previously existing packets.
|
2017-05-29 04:43:52 +03:00 |
|
scrawl
|
a1661af864
|
Merge pull request #1301 from akortunov/tooltips
Tooltips layout fixes
|
2017-05-29 00:13:34 +02:00 |
|
Koncord
|
565889ccbc
|
[Client] Add commit hash to password
|
2017-05-28 18:26:48 +08:00 |
|
David Cernat
|
b0c1aafc5a
|
[Client] Use a 10 times higher maximum distance for linear interpolation
|
2017-05-28 03:30:23 +03:00 |
|
David Cernat
|
ea2a060c67
|
[Client] Sync actor movements from interiors to exteriors & vice versa
|
2017-05-28 01:11:32 +03:00 |
|
David Cernat
|
7f6c5e2f48
|
[Client] Only send PlayerJournal packets for new journal entries
|
2017-05-27 22:49:11 +03:00 |
|
David Cernat
|
6918ae7bc7
|
[Client] Don't crash when receiving certain packets from NULL players
|
2017-05-27 22:32:28 +03:00 |
|
David Cernat
|
2e45203bbb
|
[Client] Clean up mapIndexes in CellController
|
2017-05-27 21:20:24 +03:00 |
|
David Cernat
|
619982b085
|
[Client] Only try to send actor data to other players when authorized
|
2017-05-27 18:55:14 +03:00 |
|
David Cernat
|
73b9683182
|
[General] Make most ActorPackets smaller by not including refIds in them
|
2017-05-27 16:59:23 +03:00 |
|
David Cernat
|
7177d56cfb
|
[Client] Only require refNumIndex & mpNum for CellStore::searchExact()
|
2017-05-27 16:59:23 +03:00 |
|
David Cernat
|
7c87ac80ee
|
[Client] Ensure correct drawState when receiving an ActorAttack packet
|
2017-05-27 04:19:28 +03:00 |
|
David Cernat
|
9d9581a1c2
|
[Client] Prevent DedicatedActors from automatically equipping torches
|
2017-05-27 02:52:26 +03:00 |
|
David Cernat
|
311ce4119d
|
[General] Fix logic issues related to ActorEquipment
|
2017-05-26 22:53:28 +03:00 |
|
Andrei Kortunov
|
46c8842808
|
Fixed enchant points calculations formula
|
2017-05-26 23:42:11 +04:00 |
|
David Cernat
|
cdfc2db2d1
|
Merge pull request #220 from OpenMW/master
Add OpenMW commits up to 26 May 2017
|
2017-05-26 17:38:59 +03:00 |
|
David Cernat
|
4f273932af
|
[General] Implement sending and reading of ActorEquipment packets
|
2017-05-26 04:37:49 +03:00 |
|
David Cernat
|
ec921eefc8
|
[Client] Prevent players from getting stuck in drag and drop when their opened containers are deleted
|
2017-05-26 02:13:31 +03:00 |
|
David Cernat
|
20a72ec807
|
[Client] Send ObjectTrap packets when disarming traps with keys & probes
|
2017-05-26 01:47:59 +03:00 |
|
David Cernat
|
32879adc5b
|
[General] Allow ObjectTrap to trigger traps, not just disarm them
|
2017-05-26 01:28:43 +03:00 |
|