David Cernat
|
baa9446cd1
|
Add OpenMW commits up to 4 Aug 2020
|
2020-08-04 17:41:01 +02: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 |
|
Andrei Kortunov
|
9f349e8d91
|
Use more C++11 in the scripting system code
|
2020-07-30 20:57:25 +04:00 |
|
unknown
|
b39f35d805
|
inherit variables
|
2020-07-29 18:43:56 +02:00 |
|
David Cernat
|
4560267298
|
[General] Track the client scripts that Object packets originate from
|
2020-07-27 09:17:22 +02:00 |
|
David Cernat
|
2cb16e778c
|
[General] Use clearer method name for tracking InterpreterContext type
|
2020-07-26 20:03:33 +02:00 |
|
Evil Eye
|
040a92c373
|
implement additem/removeitem for non-unique actors
|
2020-07-26 11:07:18 +02:00 |
|
David Cernat
|
ff10aa816b
|
Add OpenMW commits up to 25 Jul 2020
# Conflicts:
# .travis.yml
|
2020-07-25 19:44:01 +02:00 |
|
Andrei Kortunov
|
b05d071e69
|
Resume failed scripts execution after game reload (feature #5524)
|
2020-07-14 10:53:01 +04:00 |
|
Andrei Kortunov
|
db8f0ad6fd
|
Do not use outdated references when moving objects to new cells (bug #5387)
|
2020-07-11 17:24:20 +04:00 |
|
David Cernat
|
3b2eb6f62c
|
Add OpenMW commits up to 22 Jun 2020
# Conflicts:
# .travis.yml
# CMakeLists.txt
|
2020-06-22 20:50:55 +03:00 |
|
Andrei Kortunov
|
808c905e1f
|
Initialize fields to avoid undefined behaviour
|
2020-06-18 14:50:06 +04:00 |
|
elsid
|
82893c30f4
|
Store package type id as enum except ESM
|
2020-06-11 21:02:27 +02:00 |
|
David Cernat
|
e5b1843089
|
Add OpenMW commits up to 11 Jun 2020
# Conflicts:
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwgui/jailscreen.cpp
# apps/openmw/mwmechanics/activespells.cpp
# apps/openmw/mwmechanics/aiactivate.cpp
# apps/openmw/mwmechanics/aiactivate.hpp
# apps/openmw/mwmechanics/creaturestats.cpp
# apps/openmw/mwscript/aiextensions.cpp
# apps/openmw/mwscript/statsextensions.cpp
# apps/openmw/mwworld/worldimp.cpp
# apps/openmw/mwworld/worldimp.hpp
|
2020-06-11 13:21:58 +03:00 |
|
David Cernat
|
36a2308acd
|
Add OpenMW commits up to 30 May 2020
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwbase/windowmanager.hpp
# apps/openmw/mwgui/windowmanagerimp.hpp
# apps/openmw/mwmechanics/actors.cpp
# apps/openmw/mwmechanics/actors.hpp
# apps/openmw/mwscript/interpretercontext.cpp
|
2020-06-09 17:50:26 +03:00 |
|
David Cernat
|
d86e744250
|
[Client] Fix typos in comments about marking InterpreterContext types
|
2020-06-07 01:59:18 +02:00 |
|
David Cernat
|
62df188fd4
|
Add OpenMW commits up to 16 May 2020
# Conflicts:
# CI/before_script.linux.sh
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwinput/inputmanagerimp.cpp
# apps/openmw/mwscript/globalscripts.cpp
# apps/openmw/mwscript/interpretercontext.cpp
# apps/openmw/mwworld/cellstore.cpp
# apps/openmw/mwworld/cellstore.hpp
# apps/openmw/mwworld/worldimp.cpp
# apps/openmw/mwworld/worldimp.hpp
# components/interpreter/context.hpp
|
2020-06-06 22:38:28 +03:00 |
|
Andrei Kortunov
|
5468fcb29f
|
Store attributes and skills values as floats (bug #4021)
|
2020-06-03 17:34:15 +04:00 |
|
Bret Curtis
|
2eb9d4ad4e
|
Merge pull request #2878 from Assumeru/mutate-ai
Mutate base records when editing AI settings (#2798)
|
2020-06-03 15:09:40 +02:00 |
|
Andrei Kortunov
|
3dce225f28
|
Implement vanilla-style corprus handling (bug #3714, bug #4623)
|
2020-06-03 12:58:17 +04:00 |
|
Evil Eye
|
4d7947d27c
|
Mutate base records when editing AI settings (#2798)
|
2020-06-02 21:59:37 +02:00 |
|
Capostrophic
|
b0b4550f05
|
Pass Actor by reference, simplify GetTarget for greetings
|
2020-05-30 00:51:58 +03:00 |
|
Capostrophic
|
efd5f13b2b
|
Make greeting-related actor data temporary (bug #5397)
|
2020-05-30 00:51:58 +03:00 |
|
Evil Eye
|
a8231ae297
|
fix explicit startscript calls
|
2020-05-26 19:01:33 +02:00 |
|
Roman Siromakha
|
b3b8480d49
|
Merge pull request #2868 from Capostrophic/opcodes
Give new opcodes to old functions made custom
|
2020-05-26 14:08:27 +02:00 |
|
Capostrophic
|
e0ecbc08df
|
Give new opcodes to old functions made custom
|
2020-05-23 11:57:15 +03:00 |
|
Capostrophic
|
c9c9599ec5
|
Improve GetDistance and object search warnings (bug #5427)
Allow GetDistance to work with a non-existent object argument or with inventory items that belong to a container store that doesn't exist
|
2020-05-22 15:50:04 +03:00 |
|
Evil Eye
|
3875b837bc
|
make MenuMode, Random, GetSecondsPassed regular functions
|
2020-05-17 22:34:54 +02:00 |
|
Evil Eye
|
f0e2ee45fa
|
reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript
|
2020-05-13 21:17:08 +02:00 |
|
unknown
|
3b4782959e
|
Allow targeting non-unique actors with StartScript (bug #2311)
|
2020-05-10 14:57:06 +02:00 |
|
David Cernat
|
053a5a6258
|
Add OpenMW commits up to 9 May 2020
# Conflicts:
# apps/openmw/mwmechanics/spellcasting.cpp
# apps/openmw/mwscript/aiextensions.cpp
|
2020-05-09 15:17:04 +03:00 |
|
Alexei Dobrohotov
|
12833d66af
|
Merge pull request #2822 from Assumeru/magic-ai-numbers
Remove magic numbers and casts
|
2020-05-07 13:05:33 +03:00 |
|
Evil Eye
|
19f12cb3fe
|
remove magic numbers and casts
|
2020-05-05 19:37:15 +02:00 |
|
Evil Eye
|
f9881b699c
|
remove redundant templating
|
2020-05-05 19:18:23 +02:00 |
|
David Cernat
|
25a632c650
|
Add OpenMW commits up to 13 Apr 2020
# Conflicts:
# CMakeLists.txt
# README.md
# apps/openmw/engine.cpp
# apps/openmw/mwclass/creaturelevlist.cpp
# apps/openmw/mwgui/quickkeysmenu.cpp
|
2020-04-13 19:53:42 +03:00 |
|
Capostrophic
|
feeab8a335
|
Make adding non-existent global script more forgiving (bug #5364)
|
2020-04-10 22:20:05 +03:00 |
|
Evil Eye
|
8c433d587c
|
less complicated context override
|
2020-04-04 14:09:00 +02:00 |
|
Evil Eye
|
a16727d5e3
|
implement move constructor
|
2020-04-02 20:27:52 +02:00 |
|
Evil Eye
|
8958e29187
|
reset errorhandler context
|
2020-04-02 20:14:52 +02:00 |
|
David Cernat
|
7bc3298ed4
|
Add OpenMW commits up to 1 Apr 2020
# Conflicts:
# .travis.yml
# CI/before_install.linux.sh
# apps/openmw/mwphysics/physicssystem.cpp
|
2020-04-01 19:24:11 +03:00 |
|
elsid
|
7ae7cb181d
|
Support recast mesh rendering
|
2020-03-14 09:38:24 +01:00 |
|
David Cernat
|
43e7df6df8
|
Add OpenMW commits up to 11 Mar 2020
|
2020-03-11 22:17:17 +02:00 |
|
Alexei Dobrohotov
|
7e6a533a29
|
Merge pull request #2695 from elsid/aiwander_check_destination
Add more destination checks for AiWander without pathgrid
|
2020-03-11 20:48:22 +03:00 |
|
Capostrophic
|
f9f0299c27
|
Make ModCurrentFatigue KO the actor when necessary (bug #4523)
|
2020-02-21 00:05:13 +03:00 |
|
David Cernat
|
85fb1d1a0b
|
Add OpenMW commits up to 19 Feb 2020
# Conflicts:
# apps/openmw/mwworld/scene.cpp
|
2020-02-20 01:51:47 +02:00 |
|
David Cernat
|
ab794f0068
|
[General] Add handling of longs to ClientScriptLocal
Use better wording in comments related to ClientScriptLocal and ClientScriptGlobal.
|
2020-02-18 02:02:31 +02:00 |
|
David Cernat
|
8db396d10a
|
[General] Distinguish between shorts & longs in ClientScriptGlobal
Adjust ClientScriptLocal so it refers to its previously handled integers as shorts.
|
2020-02-17 18:19:03 +02:00 |
|
David Cernat
|
60ca72a70a
|
[Client] Send packets with floats when their floors change
This helps prevent frame-by-frame packet spam from floats used as timers.
Additionally, clean up the comments regarding clientside variables.
|
2020-02-14 01:18:24 +02:00 |
|
David Cernat
|
2390e951bb
|
[Client] Avoid packet spam by not giving locals values they already have
|
2020-02-13 07:50:12 +02:00 |
|
elsid
|
52945921a7
|
Print ptr by betacomment
|
2020-02-10 22:29:37 +01:00 |
|