Allofich
|
470988f9ef
|
Minor changes to getActorsSidingWith
|
2017-04-13 04:45:44 +09: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
|
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 |
|
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 |
|
David Cernat
|
ae92117d21
|
[Client] Add missing return
|
2017-04-07 11:32:42 +03:00 |
|
David Cernat
|
18be1880f0
|
[Client] Make it possible to get LocalActor from CellController
|
2017-04-07 10:16:23 +03:00 |
|
David Cernat
|
10be52d40d
|
[Client] Add localActorsToCells map to more easily find LocalActors
|
2017-04-07 08:12:50 +03:00 |
|
David Cernat
|
e89265e469
|
[Client] Turn CellController's cellsActive into a map instead of a deque
|
2017-04-07 05:52:07 +03:00 |
|
David Cernat
|
d829d219c3
|
[General] Add (very) partial animation sync for NPCs
|
2017-04-06 15:11:51 +03:00 |
|
David Cernat
|
e8638d9884
|
[Client] Add basic position sync for NPCs
|
2017-04-06 11:46:56 +03:00 |
|
David Cernat
|
89ed318d3c
|
[Client] Remove usage of nullptr that Travis CI is getting stuck on
|
2017-04-06 06:17:27 +03:00 |
|
David Cernat
|
67ec81ad0c
|
[Client] Use utility function for converting strings in mwmp::Cell
|
2017-04-06 05:45:49 +03:00 |
|
David Cernat
|
d4a12856ee
|
[Client] Enable AI for LocalActors
|
2017-04-06 04:59:55 +03:00 |
|
David Cernat
|
0d766a7a04
|
[Client] Add and use mwmp::Cell class
|
2017-04-06 04:00:50 +03:00 |
|
David Cernat
|
9beaf9b7a1
|
[Client] Initialize and update LocalActors while their cells are active
|
2017-04-06 00:49:20 +03:00 |
|
David Cernat
|
8df9d55331
|
[Client] Create placeholder DedicatedActor class
|
2017-04-06 00:48:20 +03:00 |
|
David Cernat
|
d24cde16dd
|
[General] Add simple BaseActor and LocalActor classes
|
2017-04-05 12:52:27 +03:00 |
|
David Cernat
|
679e790d8d
|
[Client] Rename WorldController into CellController to avoid confusion with Networking's WorldPacketController
|
2017-04-05 12:00:21 +03:00 |
|
David Cernat
|
c2d6265ffd
|
[Client] Reorder methods in WorldEvent, placing packet senders at bottom
|
2017-04-05 09:12:02 +03:00 |
|
David Cernat
|
9759764699
|
[Client] Clean up getting and resetting of WorldEvent
|
2017-04-05 09:04:41 +03:00 |
|
David Cernat
|
d7a760490e
|
[Client] Simplify sending of world packets, part 2
|
2017-04-05 08:43:35 +03:00 |
|
David Cernat
|
b55a3d5eb2
|
[Client] Add placeholder editActors() method for random creature sync
|
2017-04-05 08:07:53 +03:00 |
|
David Cernat
|
4abe295a80
|
[Client] Simplify sending of world packets by adding WorldEvent methods
|
2017-04-05 07:54:23 +03:00 |
|
David Cernat
|
1d23a48a42
|
[Client] Print mpNums when objects are found in a cell
|
2017-04-05 07:10:22 +03:00 |
|
David Cernat
|
0df14320e0
|
[Client] Set mMpNum to 0 for ManualRef
|
2017-04-05 06:58:59 +03:00 |
|
David Cernat
|
6c60c9c78e
|
[Client] Clean up debug messages for when objects are found in a cell
|
2017-04-05 06:30:12 +03:00 |
|
David Cernat
|
bb9ea6ccd4
|
[Client] Also include list of creatures in reply to ActorList
|
2017-04-05 06:22:01 +03:00 |
|
David Cernat
|
ca92be14a5
|
[Client] Reply to ActorList request with list of NPCs
|
2017-04-05 05:54:25 +03:00 |
|
David Cernat
|
8c2469bf6d
|
[General] Add placeholder ActorList, ActorAuthority & ActorFrame packets
|
2017-04-05 04:06:45 +03:00 |
|
David Cernat
|
8b8c01f389
|
[General] Make ID_OBJECT_PLACE take effect only when sent back by server
|
2017-04-04 11:43:33 +03:00 |
|
David Cernat
|
2bd81c3de0
|
[Client] Use mpNum for every WorldObject
|
2017-04-04 11:07:16 +03:00 |
|
David Cernat
|
4644235cf6
|
[Client] Use mpNum in exact searches for objects
|
2017-04-04 10:07:15 +03:00 |
|
David Cernat
|
8cc61b6048
|
[General] Generate mpNums on the server when forwarding ID_OBJECT_PLACE
|
2017-04-04 09:23:34 +03:00 |
|
David Cernat
|
31cd836558
|
[General] Small tweaks to debug info
|
2017-04-04 08:24:11 +03:00 |
|
David Cernat
|
06acd3cbc4
|
[Client] Add a multiplayer object index and matching methods to CellRef
|
2017-04-04 07:42:02 +03:00 |
|
David Cernat
|
e5cf632e1d
|
[Client] Stop creating new reference numbers for placed/spawned objects
|
2017-04-04 06:01:48 +03:00 |
|
def
|
785b3c3d01
|
Hide WorldButton when in game mode
|
2017-04-03 09:40:12 +03:00 |
|
Andrei Kortunov
|
31bd70f334
|
Added missed recharge and repair sounds
|
2017-04-02 23:19:43 +04:00 |
|
David Cernat
|
e7b5097c13
|
[Client] Print plugin paths correctly for Windows
|
2017-04-01 05:57:27 +03:00 |
|
David Cernat
|
dff52d8fbe
|
Merge pull request #191 from OpenMW/master
Add OpenMW commits up to 31 Mar 2017
|
2017-04-01 03:27:44 +03:00 |
|
Andrei Kortunov
|
df5a43363a
|
Confirmation dialogs size fix
|
2017-03-30 17:05:56 +04:00 |
|
scrawl
|
3c9f3a0f7f
|
Merge pull request #1242 from Allofich/warnings
Fix AppVeyor warnings
|
2017-03-29 07:28:00 +02:00 |
|
David Cernat
|
7647715dac
|
Merge pull request #190 from OpenMW/master
Add OpenMW commits up to 27 Mar 2017
|
2017-03-28 08:05:23 +03:00 |
|
Andrei Kortunov
|
edadcb338c
|
Savegame dialog improvements
|
2017-03-27 23:10:57 +04:00 |
|
scrawl
|
9e7ade4ba4
|
Merge pull request #1244 from akortunov/develop
MyGUI vertical alignment
|
2017-03-27 20:14:09 +02:00 |
|
Allofich
|
db2f97f308
|
Fix shadowing warning
|
2017-03-27 20:22:20 +09:00 |
|
Andrei Kortunov
|
7d09a5d644
|
Progress bars vertical alignment
|
2017-03-27 13:33:28 +04:00 |
|
scrawl
|
a036a98fd0
|
Merge pull request #1243 from akortunov/develop
Journal improvements
|
2017-03-27 02:56:35 +02:00 |
|
scrawl
|
b064dd29cc
|
Fix reset of blend function (Bug #3811)
|
2017-03-27 02:51:23 +02:00 |
|
Andrei Kortunov
|
658ab5e941
|
Minor journal improvements
|
2017-03-26 22:56:36 +04:00 |
|
scrawl
|
2a74f79bf1
|
Merge pull request #1240 from Allofich/follow
Adjust AI follow distances
|
2017-03-26 20:35:11 +02:00 |
|
Allofich
|
6253a5218e
|
Adjust AI follow distances
(Fixes #3225)
|
2017-03-27 03:31:25 +09:00 |
|
scrawl
|
0a061d45b7
|
Merge pull request #1239 from akortunov/projectilefix
Disable explosion effect for 0-range projectiles (bug #3730)
|
2017-03-26 20:30:43 +02:00 |
|
Andrei Kortunov
|
14b59e0e4b
|
Vanilla-like tgm (fixes #3798)
|
2017-03-25 22:40:11 +04:00 |
|
Andrei Kortunov
|
860b556713
|
Disables explosion effect for 0-range projectiles (fixes #3730)
|
2017-03-25 19:53:24 +04:00 |
|
MiroslavR
|
da6b28eb40
|
Fix selling success chance (Fixes #3802)
|
2017-03-25 15:21:16 +01:00 |
|
scrawl
|
97dbd07ed2
|
Merge pull request #1236 from akortunov/guifixes
Minor GUI fixes
|
2017-03-25 13:36:58 +01:00 |
|
Andrei Kortunov
|
7bd0c74aa8
|
Fixes mWatchedTimeToStartDrowning initialization (fixes bug #3801)
|
2017-03-25 14:15:16 +04:00 |
|
Andrei Kortunov
|
e383e4d023
|
Disabled hit overlay for damage/absorb mana/fatigue spells
|
2017-03-25 14:10:19 +04:00 |
|
scrawl
|
373bd78cf3
|
Merge pull request #1233 from akortunov/guifixes
Vanilla style drowning widget
|
2017-03-24 18:10:11 +01:00 |
|
Andrei Kortunov
|
b89fdcfd27
|
Vanilla style drowning widget (partially fixes bug #3801).
|
2017-03-24 09:41:18 +04:00 |
|
David Cernat
|
c10dd1b002
|
Merge pull request #188 from OpenMW/master
Add OpenMW commits up to 24 Mar 2017
|
2017-03-24 07:24:55 +02:00 |
|
scrawl
|
338592b99b
|
Don't clear the animation queue when turning (Bug #3581)
Otherwise, the turnAnimationThreshold would make it difficult to estimate when we can start playing the animation.
|
2017-03-23 20:05:06 +01:00 |
|
scrawl
|
a5d7b36c28
|
Don't clear idle animation when movement ends (Bug #3581)
This caused problems when AiWander tried to start an idle animation in the frame after movement stops.
|
2017-03-23 20:05:05 +01:00 |
|
scrawl
|
c611ddba8d
|
Remove stray term
|
2017-03-23 20:05:05 +01:00 |
|
scrawl
|
f230df3d1c
|
Merge pull request #1232 from akortunov/tooltipfix
Tooltip maximum width cap
|
2017-03-23 17:12:36 +01:00 |
|
Andrei Kortunov
|
1a47b9727b
|
Changed tooltip maximum width (bug #3800)
|
2017-03-23 14:31:01 +04:00 |
|
scrawl
|
02c6c1897e
|
Merge pull request #1230 from Allofich/stats
Change bounds behavior of stat script commands
|
2017-03-22 20:22:45 +01:00 |
|
Allofich
|
5282556ae0
|
Show names on combat actors when RMB GUI is active
Fixes (#3797)
|
2017-03-22 20:04:29 +09:00 |
|
Allofich
|
57aeec59d5
|
Change bounds behavior of stat script commands
Fixes (#3776)
|
2017-03-22 15:17:44 +09:00 |
|
Andrei Kortunov
|
1286754fb3
|
Add a new option to show arrow damage (feature #2923)
|
2017-03-18 08:07:36 +04:00 |
|
David Cernat
|
5eb183bacf
|
Merge pull request #186 from OpenMW/master
Add OpenMW commits up to 15 Mar 2017
|
2017-03-15 23:13:24 +02:00 |
|
Andrei Kortunov
|
eb81ab5b24
|
Disables weapon and spells cycling in GUI mode (bugs #2409, #2483, #2645)
|
2017-03-15 17:07:25 +04:00 |
|