1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 18:19:55 +00:00
Commit graph

26412 commits

Author SHA1 Message Date
David Cernat
3c4d78e496 [Server] Send ActorAuthority packets to all clients 2020-08-25 11:23:42 +02:00
David Cernat
89da1f39fb [Client] Implement stable cell resets 2020-08-16 23:56:01 +02:00
David Cernat
741553dc00 [Client] Fix spacing for sound records in mwmp::Worldstate 2020-08-11 18:33:12 +02:00
David Cernat
fc26e9bbc1 [Client] Remove urm's broken (by his own admission) cell reset attempt 2020-08-11 16:12:49 +02:00
David Cernat
c6852f49ba [Client] Add another validity check to CellController::updateLocal() 2020-08-11 12:57:09 +02:00
David Cernat
e4529af0a7 [Client] Make cell record overrides for current cell more stable 2020-08-11 12:33:03 +02:00
David Cernat
9a83108fe5 [Client] Add uninitializeCell() method to CellController 2020-08-11 04:15:12 +02:00
David Cernat
c87a383bee [Client] Simplify MWWorld::Cells::clear() & make it work w/ exteriors 2020-08-08 23:09:44 +02:00
David Cernat
ce5df6d185 [CI] Fix .travis.yml 2020-08-06 22:50:00 +02:00
David Cernat
bcb7568ac6 [Client] Add cellStore validity check to CellController::updateLocal() 2020-08-06 19:17:02 +02:00
David Cernat
94dc6f422a [Client] Use temporary holding interior when changing current cell record 2020-08-06 16:25:12 +02:00
David Cernat
958be0b114 [Client] Add logging for invalid attempts at getting creature stats 2020-08-05 11:15:49 +02:00
David Cernat
baa9446cd1 Add OpenMW commits up to 4 Aug 2020 2020-08-04 17:41:01 +02:00
AnyOldName3
c72fda7ecc Merge branch 'secure-deps' into 'master'
Verify certificates when downloading dependencies

See merge request OpenMW/openmw!278
2020-08-04 12:06:36 +00:00
psi29a
a753dc74b1 Merge branch 'restore-gamepad-zoom' into 'master'
Restore Gamepad Zooming

See merge request OpenMW/openmw!276
2020-08-04 06:04:59 +00:00
Perry Hugh
4bf24a955e Restore Gamepad Zooming 2020-08-04 06:04:59 +00:00
AnyOldName3
cbb5549964 Merge branch 'patch-1' into 'master'
addLineDirectivesAfterConditionalBlocks move check for npos to catch all npos

See merge request OpenMW/openmw!277
2020-08-04 01:46:54 +00:00
Mads Buvik Sandvei
2ed12a398d addLineDirectivesAfterConditionalBlocks move check for npos to catch all npos 2020-08-04 01:46:54 +00:00
descawed
58e0b34adc Verify certificates when downloading dependencies 2020-08-03 22:59:08 +00:00
Bret Curtis
1995e43b46
Merge pull request #2980 from Assumeru/heritage
Make scripts inherit variables from the base record
2020-08-03 13:10:35 +02:00
David Cernat
0e51816c09 Merge branch 'authors_project_leader_update' into 'master'
Update AUTHORS with project leader history & special mention for scrawl

See merge request OpenMW/openmw!270
2020-07-31 20:03:59 +00:00
unknown
f5638fec1e add a changelog entry 2020-07-31 19:08:49 +02:00
Bret Curtis
1b3f5d4f0d
Merge pull request #2981 from akortunov/refactoring
Use more C++11 in the scripting system code
2020-07-30 21:48:09 +02:00
Andrei Kortunov
9f349e8d91 Use more C++11 in the scripting system code 2020-07-30 20:57:25 +04:00
Andrei Kortunov
cd4d3389a4
Merge pull request #2978 from Capostrophic/transform
Don't encapsulate NIF transformation changes
2020-07-29 22:00:16 +04:00
Capostrophic
3d31d21bc2 Don't encapsulate NIF transformation changes
Currently that causes issues
2020-07-29 20:46:36 +03:00
unknown
b39f35d805 inherit variables 2020-07-29 18:43:56 +02:00
Bret Curtis
72b63ed140
Merge pull request #2954 from Assumeru/basespells
Mutate base records when adding/removing spells
2020-07-29 09:18:55 +02:00
psi29a
3cb69e8fa5 Merge branch 'clearinfoactor' into 'master'
Properly handle ClearInfoActor (#5548)

Closes #5548

See merge request OpenMW/openmw!274
2020-07-28 20:50:49 +00:00
Frederic Chardon
12ee42c6f3 Update mLastTopic before executing scripts. In case the script contains ClearInfoActor it erase not the correct topic.
Other correction not linked with the bug:
- reset mActorKnownTopicsFlag at the same time as mActorKnownTopics
- don't call updateTopics in addResponse, it is already handled by the response
callback
2020-07-28 20:50:49 +00:00
unknown
e27858cfab these were supposed to be included 2020-07-28 18:24:09 +02:00
Evil Eye
6ad20ec9c7 Mutate base records when adding/removing spells 2020-07-28 08:33:28 +02:00
Bret Curtis
ae1af0e103
Merge pull request #2972 from Assumeru/non-unique-additem
Mutate base record when calling add/remove item on non-unique actors
2020-07-27 23:33:10 +02:00
David Cernat
4560267298 [General] Track the client scripts that Object packets originate from 2020-07-27 09:17:22 +02:00
Bret Curtis
e0655841e1
Merge pull request #2962 from Capostrophic/nifcleanup
More NIF-related cleanup
2020-07-27 01:28:39 +02:00
Bret Curtis
d197e2887b
Merge pull request #2977 from Capostrophic/simplewater
Make a horrible simple water hack less horrible
2020-07-27 01:26:44 +02:00
Bret Curtis
82a45eb6ae
Merge pull request #2976 from Capostrophic/unconscious
Add option to always allow stealing from KO'd actors (feature #5545)
2020-07-27 01:22:51 +02:00
psi29a
9aff51ed75 Merge branch 'launcher_add_spacer' into 'master'
Add vertical spacers to files/ui/graphicspage.ui

See merge request OpenMW/openmw!269
2020-07-26 23:20:37 +00:00
Petr Mikheev
65c92b6488 Add alignment="Qt::AlignTop" to files/ui/graphicspage.ui 2020-07-27 00:24:15 +02:00
Capostrophic
03f0bd3df6 Make a horrible simple water hack less horrible 2020-07-27 00:32:24 +03:00
Bret Curtis
a74f7bbcbe
Merge pull request #2975 from Capostrophic/pickpocket
Fix pickpocketing sneaking stance check
2020-07-26 23:01:03 +02:00
Bret Curtis
b0c4336577 update DejaVuFontLicense entry 2020-07-26 22:53:46 +02:00
David Cernat
2cb16e778c [General] Use clearer method name for tracking InterpreterContext type 2020-07-26 20:03:33 +02:00
David Cernat
63480a0012 [Client] Use DetourNavigator for local actors, working around c1ebd9474b 2020-07-26 17:58:59 +02:00
Capostrophic
9c930e38fa Add option to always allow stealing from KO'd actors (feature #5545) 2020-07-26 13:10:44 +03:00
Bret Curtis
aa094b568e
Merge pull request #2974 from Capostrophic/documentation
Update documentation
2020-07-26 12:05:13 +02:00
Bret Curtis
584fcd4716 Merge branch 'master' of github.com:OpenMW/openmw 2020-07-26 11:54:51 +02:00
Capostrophic
cc6e4ad215 Fix pickpocketing sneaking stance check 2020-07-26 12:20:17 +03:00
Evil Eye
040a92c373 implement additem/removeitem for non-unique actors 2020-07-26 11:07:18 +02:00
David Cernat
57734c172b [Client] Retain AiPursue for guards ignoring player because of dialogue
In OpenMW, guards starting combat with the player cause other guards with an AiPursue package to also join the combat in MechanicsManager::startCombat(). Previously, however, TES3MP was discarding AiPursue packages for the guards who hadn't started the arrest dialogue with the player by returning the wrong boolean in AiPursue::execute(), leading to just one-on-one combat with the arresting guard.
2020-07-26 11:06:11 +02:00