Andrei Kortunov
5fd3ec1035
Implement unlockable locks with 'lock 0' console command
7 years ago
Nikolay Kasyanov
75d79e98b9
Force software decompression if OPENMW_DECOMPRESS_TEXTURES is set
7 years ago
Nikolay Kasyanov
359f87ab9f
Change imageToSurface to return a unique_ptr to avoid manual surface cleanup
7 years ago
Miloslav Číž
2a23b53515
Merge branch 'drummyfish/openmw-toggleborders'
7 years ago
Miloslav Číž
477e1437d2
Resolve conflicts
7 years ago
Miloslav Číž
34f8eca7bd
Fix indent
7 years ago
Miloslav Číž
ab8de9fa14
Set node mask to cell borders
7 years ago
Miloslav Číž
414e6caafe
Make tb work with distant terrain
7 years ago
Miloslav Číž
f18d57429e
Move cell border management to World
7 years ago
Miloslav Číž
1b8d500c07
Make tb command work again
7 years ago
Miloslav Číž
1fd5ad3e56
Use REAL_SIZE constant
7 years ago
Miloslav Číž
d629c30fdb
Merge branch 'master' into screenshot360
7 years ago
Bret Curtis
a747318c90
Merge branch 'master' into terrainbleeding
7 years ago
Marc Zinnschlag
48711bbdde
Merged pull request #1592
7 years ago
Miloslav Číž
c3d7ee5a9e
Resolve merge conflicts
7 years ago
wareya
94f695cffc
Fix #4452 and remove dead code
7 years ago
Miloslav Číž
db8aaa74d6
Start cell border debug drawing
7 years ago
Nikolay Kasyanov
224b94c0ce
Decompress cursors using SDL software renderer on Mac or if OSG >= 3.5.8
7 years ago
Marc Zinnschlag
565922f9ad
naked expressions beginning with the member operator were allowed erroneously outside of the console (Fixes issue #2971 )
7 years ago
Marc Zinnschlag
8d0f717e72
Merged pull request #1739
7 years ago
Marc Zinnschlag
90febde783
Merged pull request #1742
7 years ago
Marc Zinnschlag
816a1733dc
Allow comma after Begin and End script instruction ( Fixes #4451 )
7 years ago
Andrei Kortunov
acd3cba5fa
Store previous items in the savegame
7 years ago
wareya
7344323b9e
remove indentation from blank lines
7 years ago
wareya
8f45b0d53a
remove unnecessary conditions
7 years ago
Andrei Kortunov
fba0c155df
Fix assertion fail related to NiLookAtController
7 years ago
Marc Zinnschlag
7d9de93fd3
Merged pull request #1477
7 years ago
Marc Zinnschlag
551a69f1b1
Merged pull request #1559
7 years ago
Marc Zinnschlag
efb4abbb7f
Merged pull request #1623
7 years ago
wareya
6277f5511c
fix #3876 and #3993
7 years ago
Andrei Kortunov
3d0631cfcc
Store last AI package in savegame
7 years ago
Andrei Kortunov
3a0ee78d2b
AiTravel: store mHidden flag in savegame
7 years ago
Andrei Kortunov
fed10e87aa
Store integer actor ID in AI packages (bug #4036 )
7 years ago
Andrei Kortunov
2fada94879
Improve MRK NiStringExtraData handling (bug #4419 )
7 years ago
David Cernat
72862dc255
[General] Turn PlayerMap into WorldMap, now a Worldstate packet
7 years ago
David Cernat
a28b27f5d9
Merge pull request #443 from OpenMW/master while resolving conflicts
...
# Conflicts:
# README.md
7 years ago
David Cernat
494edbe5cb
[General] Add REPLY_TO_REQUEST container sub-action
7 years ago
David Cernat
c24157f6f9
[General] Fix CMakeLists in components for BaseObject
7 years ago
David Cernat
c20a0c72c5
Merge pull request #442 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
7 years ago
Marc Zinnschlag
13f7b53b1c
Revert "Don't force DDS file usage ( fixes #1392 )"
...
This reverts commit 90f3ff2da4
.
7 years ago
Bret Curtis
4a2b973052
Merge pull request #1726 from elsid/fix_catch_warnings
...
Fix warnings: catching polymorphic type by value
7 years ago
Capostrophic
eecde340cf
Make weapon health short unsigned ( fixes #4435 )
7 years ago
elsid
dba79f4d4d
Fix warnings: catching polymorphic type by value
...
openmw/apps/openmw/mwworld/worldimp.cpp: In member function ‘virtual bool MWWorld::World::findExteriorPosition(const string&, ESM::Position&)’:
openmw/apps/openmw/mwworld/worldimp.cpp:2650:25: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=]
catch (std::invalid_argument)
^~~~~~~~~~~~~~~~
openmw/apps/openmw/mwworld/worldimp.cpp:2654:25: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=]
catch (std::out_of_range)
^~~~~~~~~~~~
openmw/components/widgets/numericeditbox.cpp: In member function ‘void Gui::NumericEditBox::onEditTextChange(MyGUI::EditBox*)’:
openmw/components/widgets/numericeditbox.cpp:41:21: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=]
catch (std::invalid_argument)
^~~~~~~~~~~~~~~~
openmw/components/widgets/numericeditbox.cpp:45:21: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=]
catch (std::out_of_range)
^~~~~~~~~~~~
7 years ago
David Cernat
669d4d3d7e
Merge pull request #440 from OpenMW/master
...
Add OpenMW commits up to 27 May 2018
7 years ago
David Cernat
3efe05a88e
[General] Implement WorldCollisionOverride packet
7 years ago
Thunderforge
c2fff61ccd
Changing so that data changes happen only after the addon is checked
7 years ago
David Cernat
416ee77639
[General] Add placeholder for WorldCollisionOverride packet
7 years ago
David Cernat
49ea76aa9d
[General] Add notes for InputDialogs in GUIBoxes packet
7 years ago
David Cernat
3b5fb9cd6b
[General] Make it possible to set year via WorldTime
7 years ago
David Cernat
4acf93b7db
[General] Make it possible to set days passed via WorldTime
7 years ago
David Cernat
74c2a0b311
Merge pull request #438 from OpenMW/master
...
Add OpenMW commits up to 24 May 2018
7 years ago
Andrei Kortunov
afae398b5c
Use utf8 lowercase function for journal index to avoid code duplication
7 years ago
Andrei Kortunov
b5374029e5
Implement case-insensitive search in spell window
7 years ago
David Cernat
46744ee90f
[General] Make WorldTime script functions more consistent with others
7 years ago
Marc Zinnschlag
810e4416f6
Merged pull request #1691
7 years ago
Marc Zinnschlag
d92d754834
Merged pull request #1697
7 years ago
David Cernat
8d36d0d945
[General] Make it possible to change world's time scale via WorldTime
7 years ago
David Cernat
f01c761cb1
[General] Use correct orderChannel for WorldTime packets
7 years ago
David Cernat
0be6de6607
[General] Turn RecordDynamic into a Worldstate packet
7 years ago
Thunderforge
d58cce9c72
Adding WIP code to dynamically change the autocomplete fields
7 years ago
David Cernat
da66face25
[General] Rename GameTime packet into WorldTime
7 years ago
David Cernat
296c69d788
Merge pull request #436 from OpenMW/master
...
Add OpenMW commits up to 22 May 2018
7 years ago
Andrei Kortunov
888c2d9a33
Render default land texture for Wilderness cells with distant terrain
7 years ago
David Cernat
5af1150ab2
[General] Turn GameTime into a Worldstate packet
7 years ago
David Cernat
43a944ddaf
[General] Add and implement new Worldstate packet type
7 years ago
David Cernat
049d0d9ba7
[General] Fix remaining references to world packets/events
7 years ago
David Cernat
78234f9071
[General] Rename Event into ObjectList & WorldObject into BaseObject
7 years ago
David Cernat
6bf3a0be1e
[General] Rename WorldPackets into ObjectPackets for clarity
7 years ago
David Cernat
5458e09c8a
Merge pull request #420 from OpenMW/master
...
Add OpenMW commits up to 11 May 2018
7 years ago
David Cernat
77389538e8
[General] Implement ActorAI packet, part 1
...
The server can now make actors become followers of players or other actors.
7 years ago
Marc Zinnschlag
b7cce1a665
Merged pull request #1702
7 years ago
Alf Henrik Sauge
d4f278a113
Replacing tab with spaces
7 years ago
Alf Henrik Sauge
feeee50a88
Dropping a separate NPDTstruct12 object and instead use NPDTstruct52
...
NPDTstruct12 is now only used when loading and saving. Turning auto calc
on and off now no longer switches between to different set of values
7 years ago
Marc Zinnschlag
3197ebd8e7
Merged pull request #1694
7 years ago
David Cernat
715012f087
[General] Implement sending of image data for map tiles in PlayerMap
7 years ago
Andrei Kortunov
1dd36329a3
Load default markers definitions (bug #4410 )
7 years ago
tri4ng1e
f5b7a230fc
ESMReader::close now clears mHeader
7 years ago
Marc Zinnschlag
69c659852d
Merge pull request #1689 )
7 years ago
Andrei Kortunov
6cc7405194
Remove unnecessary command from QuadTreeWorld destructor (bug #4408 )
7 years ago
David Cernat
099f85be0a
[General] Implement PlayerMomentum packet & associated script functions
7 years ago
David Cernat
273179fd5a
Merge pull request #414 from OpenMW/master
...
Add OpenMW commits up to 29 Apr 2018
7 years ago
David Cernat
4b501a39f4
[General] Implement DoorDestination packet & associated script functions
7 years ago
scrawl
f4cd7ff5b2
Merge pull request #1690
7 years ago
Capostrophic
d967983f5c
Assume Morrowind.esm dependency for dependency-less content addons ( fixes #2829 )
7 years ago
Andrei Kortunov
5afcc56860
Handle NiLookAtController (feature #4407 )
7 years ago
David Cernat
66d5109509
[General] Fix information exchange for players sharing a cell
...
Previously, two players entering the same cell only sent and received their latest changes for dynamic stats, attributes, skills and equipment when they started sharing that cell.
7 years ago
David Cernat
7db74509e0
Merge pull request #412 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwscript/transformationextensions.cpp
7 years ago
scrawl
55a6344fb0
Revert log spam
7 years ago
David Cernat
02eef933fd
Merge pull request #411 from OpenMW/master
...
Add OpenMW commits up to 19 Apr 2018
7 years ago
Evgeny Kurnevsky
48fb6bb9e8
Fix crash when rollDice is called with 0.
7 years ago
David Cernat
a541d7df3c
[General] Rework PlayerStatsDynamic packets so they are of minimal size
...
(cherry picked from commit fc5e883160
)
7 years ago
David Cernat
b9520c11da
[General] Rework PlayerEquipment packets so they are of minimal size
...
Moreover, rename BaseNetCreature's equipedItems into equipmentItems.
(cherry picked from commit d1ad0c91f8
)
7 years ago
David Cernat
c5b08d6109
[General] Simplify storing of attribute and skill index changes
...
(cherry picked from commit bd9e8bd10f
)
7 years ago
David Cernat
2c77d5f498
[General] Set enforcedLogLevel to -1 when initializing BasePlayer
7 years ago
David Cernat
7b702bf8c2
[General] Add and use utility function for int value checks in vectors
...
(cherry picked from commit a796f81444
)
7 years ago
David Cernat
b6099024df
[General] Rework PlayerAttribute packets so they are of minimal size
...
Previously, whenever a single attribute value changed for a player, that player then sent a PlayerAttribute packet with all values for all 8 attributes.
This did not cause anywhere as much packet spam as PlayerSkill used to, but there was no good reason not to fix it as well.
(cherry picked from commit b0965f094a
)
7 years ago
scrawl
1f1f47431f
Merge pull request #1672
7 years ago
Capostrophic
48467814d4
Improve random number generation
7 years ago
David Cernat
78441c769a
[General] Rework PlayerSkill packets so they are of minimal size
...
Previously, whenever a single skill value changed for a player, that player then sent a PlayerSkill packet with all values for all 27 skills, plus the player's progress towards the next level and the bonuses to each attribute on the next level up as the result of sklll increases thus far.
This commit makes PlayerSkill contain only the values of specific skills, moves the player's progress towards the next level to PlayerLevel packets, and moves the bonuses to each attribute on the next level up to PlayerAttribute packets.
Players now also send a PlayerSkill packet whenever their progress towards a new point in a skill changes. This was previously avoided so as to not have massive packet spam.
(cherry picked from commit ef79a98544
)
7 years ago
David Cernat
28f1c1b0d3
[General] Rework CharGen slightly for clarity purposes
...
Previously, charGenStage.end was doing double duty as both the variable indicating the number of CharGen stages and – when set to 0 – the variable indicating that CharGen was over. The latter role is now filled by a new boolean.
(cherry picked from commit 926106cf8c
)
7 years ago