AnyOldName3
|
818a99a870
|
Review
|
2024-03-21 16:18:18 +00:00 |
|
AnyOldName3
|
da8150e2e4
|
Even more MSVC-specific warnings that evaded detection in CI
|
2024-03-21 15:51:29 +00:00 |
|
Dave Corley
|
fcff1a6739
|
Fix #7887, use actual instead of reported size for script data
|
2024-03-17 16:14:52 -05:00 |
|
Evil Eye
|
b52f721318
|
Use getSubComposite to read AMBI
|
2024-03-14 17:08:23 +01:00 |
|
Evil Eye
|
1499dd2654
|
Add getCompositeSize and handle NPC data
|
2024-03-06 18:16:55 +01:00 |
|
Evil Eye
|
cef59e8928
|
Replace fixed size writeHNT calls with decomposition
|
2024-03-03 19:39:19 +01:00 |
|
Evil Eye
|
958f70736f
|
Implement auto calculated potion values
|
2024-03-02 12:45:48 +01:00 |
|
Mads Buvik Sandvei
|
c82c111ee1
|
Use correct index for Athletics_SwimOneSecond
|
2024-02-27 19:28:51 +01:00 |
|
Alexei Kotov
|
46f863a32e
|
Merge branch 'help-i-cant-swim' into 'master'
Fix(editor): Don't save dirty water height values
Closes #7841
See merge request OpenMW/openmw!3881
|
2024-02-26 21:50:50 +00:00 |
|
psi29a
|
619ccf7107
|
Merge branch 'decomposition' into 'master'
Use decompose to remove more instances of pragma pack
See merge request OpenMW/openmw!3906
|
2024-02-26 11:23:17 +00:00 |
|
Dave Corley
|
059191c840
|
Also apply hasWaterHeightSub for INTV
|
2024-02-25 07:30:23 -06:00 |
|
Evil Eye
|
7d7e8939ab
|
Use ESM::decompose to handle WPDTstruct
|
2024-02-24 16:55:58 +01:00 |
|
Evil Eye
|
ec1c6ee171
|
Use ESM::decompose to handle ENAMstruct
|
2024-02-24 14:03:24 +01:00 |
|
Evil Eye
|
0bab37327c
|
Account for pre-0.46 saves storing a gold value of 0 for everything
|
2024-02-22 20:23:21 +01:00 |
|
Dave Corley
|
ce2787e15e
|
Cleanup(loadcell): Rename setHasWater to setHasWaterHeightSub
|
2024-02-22 03:26:17 -06:00 |
|
Dave Corley
|
d04572ac84
|
Cleanup(loadcell): Rename mHasWater to mHasWaterHeightSub for clarity.
|
2024-02-22 03:01:29 -06:00 |
|
Dave Corley
|
f95cad07f2
|
Cleanup(loadcell): Remove unused integer water flag
|
2024-02-22 03:01:29 -06:00 |
|
Dave Corley
|
bb35f0366a
|
Fix(loadcell): Save water height regardless of value, if the user actually adjusted it
|
2024-02-22 03:01:28 -06:00 |
|
Dave Corley
|
1b431bf633
|
Fix(editor): Don't save dirty water height values
|
2024-02-22 03:01:28 -06:00 |
|
Evil Eye
|
254b533512
|
Allow the NAM9 field to be used if COUN is omitted
|
2024-02-20 20:04:28 +01:00 |
|
psi29a
|
3369184c19
|
Merge branch 'lesspragmaticpackages' into 'master'
Use decompose to handle AI packages and data
See merge request OpenMW/openmw!3856
|
2024-02-19 09:59:59 +00:00 |
|
psi29a
|
a060a7297c
|
Merge branch 'dehardcode-skillprogression' into 'master'
Lua: Dehardcode skill and level progression
See merge request OpenMW/openmw!3779
|
2024-02-12 14:10:51 +00:00 |
|
Evil Eye
|
75d0b6e355
|
Use decompose to handle AI packages and data
|
2024-02-11 22:06:58 +01:00 |
|
Mads Buvik Sandvei
|
011d9d6493
|
Dehardcode skill and level progression
|
2024-01-30 21:25:36 +01:00 |
|
elsid
|
f9b69623d3
|
Remove stateless encoder from ReadersCache
It was added by https://gitlab.com/OpenMW/openmw/-/merge_requests/2804 without a
good reason. There is already encoder available in the used context.
|
2024-01-29 11:09:29 +01:00 |
|
Mads Buvik Sandvei
|
a94add741e
|
Lua: Animation bindings
|
2024-01-26 21:39:33 +00:00 |
|
Andrei Kortunov
|
87c9f395f1
|
Move local variables in components
|
2024-01-19 16:01:48 +04:00 |
|
psi29a
|
7c14bac7c2
|
Merge branch 'load_save_composites' into 'master'
Write AiSequence and Script data field by field via decompose function
See merge request OpenMW/openmw!3770
|
2024-01-19 08:31:43 +00:00 |
|
elsid
|
6451750890
|
Write AiSequence and Script data field by field via decompose function
Use the same function to load and save to have single place with field order
definition. Use concepts for overload over different types.
|
2024-01-14 23:04:56 +01:00 |
|
elsid
|
1bfcfaff34
|
Use proper naming for member variable
|
2024-01-12 03:40:54 +01:00 |
|
Evil Eye
|
1880894f4a
|
Use ciEqual to detect missing content files
|
2024-01-11 19:05:37 +01:00 |
|
Evil Eye
|
a11ff46e82
|
Drop support for save game format 4
|
2024-01-06 14:59:22 +01:00 |
|
Andrei Kortunov
|
93e50cc7aa
|
Improve format version in content selector
|
2024-01-01 18:16:58 +04:00 |
|
Evil Eye
|
e63933efa6
|
Use NAM9 for stack count
|
2023-12-31 17:12:46 +00:00 |
|
psi29a
|
cb24475662
|
Merge branch 'what-a-selection-you-have' into 'master'
Feat(CS): Add More Selection Controls
See merge request OpenMW/openmw!3674
|
2023-12-30 09:40:29 +00:00 |
|
Andrei Kortunov
|
ffffb427f5
|
Implement crime disposition modifier (bug 4683)
|
2023-12-26 14:04:23 +04:00 |
|
Dave Corley
|
5c10727380
|
Feat(CS): Add definition files for selection group record type
|
2023-12-23 15:05:13 -06:00 |
|
elsid
|
995f0e4865
|
Fix unused-but-set-variable warning
components/esm3/inventorystate.cpp:18:18: warning: variable 'index' set but not used [-Wunused-but-set-variable]
uint32_t index = 0;
^
|
2023-12-22 14:43:38 +01:00 |
|
Evil Eye
|
3e101ab409
|
Add a variadic getHNOT
|
2023-12-20 12:28:34 +01:00 |
|
Evil Eye
|
9f38ee82f4
|
Fix misaligned address
|
2023-12-17 21:30:04 +01:00 |
|
Evil Eye
|
37415b0382
|
Don't use getExact to read structs
|
2023-12-17 15:16:32 +01:00 |
|
Evil Eye
|
c10b9297f0
|
Remove Sized methods from ESMReader
|
2023-12-17 14:05:10 +01:00 |
|
Evil Eye
|
a9e6e63c4e
|
Remove fixed size reads
|
2023-12-17 13:00:14 +01:00 |
|
Evil Eye
|
b0ef42ae3c
|
Drop support for save game format 3
|
2023-12-09 18:05:57 +01:00 |
|
Evil Eye
|
becc5ef8fa
|
Drop support for save game format 2
|
2023-12-09 17:45:42 +01:00 |
|
Evil Eye
|
521cff08f8
|
Drop support for save game format 1
|
2023-12-09 17:22:11 +01:00 |
|
jvoisin
|
b67d89f2e0
|
Merge branch 'saveformat' into 'master'
Drop support for old saves
See merge request OpenMW/openmw!3629
|
2023-12-06 12:33:07 +00:00 |
|
Mads Buvik Sandvei
|
f6a6c278dd
|
More cleanup of scripted animations
|
2023-12-05 14:13:35 +00:00 |
|
Evil Eye
|
194bcb0187
|
Drop support for save game format 0 (pre 0.37)
|
2023-12-01 16:37:29 +01:00 |
|
Evil Eye
|
23aacbd914
|
Introduce a minimum supported save game format
|
2023-12-01 16:37:29 +01:00 |
|
Zackhasacat
|
5623a5cf01
|
Merge branch 'lua_sgetcurrent_conditionofitem_itemdata_idea' into 'master'
Lua API to get/set item condition
See merge request OpenMW/openmw!3421
|
2023-11-23 23:10:39 +00:00 |
|
Zackhasacat
|
6fb6c7a32f
|
Merge branch 'misisng_plugins' into 'master'
Display missing plugins upon savegame loading
Closes #7608
See merge request OpenMW/openmw!3594
|
2023-11-20 00:19:43 +00:00 |
|
Andrei Kortunov
|
f88b99201a
|
Display missing plugins upon savegame loading (feature 7608)
|
2023-11-18 14:12:18 +04:00 |
|
Zackhasacat
|
10030a55e0
|
Merge branch 'master' of gitlab.com:openmw/openmw into lua_class_data
|
2023-11-16 07:37:03 -06:00 |
|
Zackhasacat
|
a2b47f44d2
|
Fix misspelling
|
2023-11-16 07:36:40 -06:00 |
|
Zackhasacat
|
ec81bd7f1b
|
rename specilizationIndexToLuaId
|
2023-11-07 12:01:54 -06:00 |
|
Zackhasacat
|
cb705ff02a
|
Revert redundant changes
|
2023-11-07 11:52:53 -06:00 |
|
Zackhasacat
|
76f872aaa2
|
use std:;array
|
2023-11-07 11:40:43 -06:00 |
|
Zackhasacat
|
c311caef9a
|
Redo specialization field
|
2023-11-03 17:19:53 -05:00 |
|
Evil Eye
|
212f6bae56
|
Use correct skip and fix MSVC
|
2023-10-24 20:59:20 +02:00 |
|
Evil Eye
|
77aaa6177e
|
Use more fixed size ints
|
2023-10-24 19:25:52 +02:00 |
|
Evil Eye
|
dc781bad5d
|
Use fixed size unsigned ints for inventory offsets
|
2023-10-24 17:51:12 +02:00 |
|
Evil Eye
|
77c978c226
|
Use more fixed size integers
|
2023-10-24 17:23:54 +02:00 |
|
psi29a
|
9259f5c056
|
Merge branch 'merryweather' into 'master'
Replace more sized reads and change weather loading
See merge request OpenMW/openmw!3496
|
2023-10-16 20:06:59 +00:00 |
|
psi29a
|
febfa353e0
|
Merge branch 'save_metadata' into 'master'
Add additional fields to save metadata
See merge request OpenMW/openmw!3493
|
2023-10-15 11:42:02 +00:00 |
|
Evil Eye
|
514723a4e6
|
Use fixed size ints for Region and use an array for weather odds
|
2023-10-14 16:36:45 +02:00 |
|
Evil Eye
|
1c47062083
|
Replace more explicitly sized reads
|
2023-10-14 16:22:28 +02:00 |
|
Andrei Kortunov
|
fc74cc49dd
|
Add additional fields to save metadata (feature 7618)
|
2023-10-14 09:53:44 +04:00 |
|
Kindi
|
58a16dacbe
|
take2 resolve
|
2023-10-13 00:53:59 +08:00 |
|
Evil Eye
|
b99f58613e
|
Remove signed/unsigned conversions in pathgrid loading code and use meaningful member names
|
2023-10-06 16:46:09 +02:00 |
|
Evil Eye
|
f9c5edf6b9
|
Replace more sized reads and unsized ints
|
2023-10-06 16:44:18 +02:00 |
|
Evil Eye
|
b59739a529
|
Replace more sized reads
|
2023-09-13 21:51:42 +02:00 |
|
Andrei Kortunov
|
6ee86dea82
|
Implement Lua API for factions (feature 7468)
|
2023-09-12 09:49:03 +04:00 |
|
Petr Mikheev
|
32f3a16db3
|
Change FormId::toString to be consistent with RefId. Remove FormIdRefId.
|
2023-08-27 09:55:06 +02:00 |
|
Evil Eye
|
10f1e9a4e0
|
Load the lowest faction reaction for every faction
|
2023-08-25 16:57:27 +02:00 |
|
psi29a
|
5b3e2fbf1c
|
Merge branch 'clickbait' into 'master'
Assign StringRefIds to attributes
See merge request OpenMW/openmw!3256
|
2023-08-21 18:59:44 +00:00 |
|
Evil Eye
|
62f47acf6b
|
Replace more explicitly sized reads and variable width integers
|
2023-08-20 11:34:05 +02:00 |
|
Evil Eye
|
e660a9ca16
|
Assign StringRefIds to attributes
|
2023-08-20 10:28:46 +02:00 |
|
elsid
|
bda29819cf
|
Reduce include dependency for land records
|
2023-08-19 01:30:17 +02:00 |
|
elsid
|
955790dc31
|
Split ESM::Land::loadData
|
2023-08-19 01:30:17 +02:00 |
|
elsid
|
bd426bac5c
|
Use static_cast
|
2023-08-19 01:30:16 +02:00 |
|
elsid
|
6f3b7072ac
|
Change mWnam type to std::array
|
2023-08-19 01:30:16 +02:00 |
|
elsid
|
0cb37742cb
|
Replace Land::swap by move assignment
|
2023-08-19 01:30:15 +02:00 |
|
elsid
|
c88e9dee27
|
Use unique_ptr to store LandData in ESM::Land
|
2023-08-19 01:30:15 +02:00 |
|
elsid
|
d0f8ab5767
|
Move getLandData definitions to class definition
|
2023-08-19 01:30:15 +02:00 |
|
elsid
|
07599d0bb0
|
Move condLoad to unnamed namespace
|
2023-08-19 01:30:13 +02:00 |
|
elsid
|
dad0cb3349
|
Move transposeTextureData to unnamed namespace
|
2023-08-18 18:30:06 +02:00 |
|
elsid
|
a2f2b1a3d1
|
Remove redundant ESM::Land and LandData default constructors
|
2023-08-18 18:30:06 +02:00 |
|
elsid
|
95a39b3281
|
Use sized types for land records members
|
2023-08-18 18:30:06 +02:00 |
|
elsid
|
f15ccec0d9
|
Remove unused ESM::Land functions
|
2023-08-18 18:30:05 +02:00 |
|
psi29a
|
5389d32b5c
|
Merge branch 'applycontentfile_coverity' into 'master'
Fix coverity warning in esm3/globalscript.cpp
See merge request OpenMW/openmw!3325
|
2023-08-18 08:22:26 +00:00 |
|
psi29a
|
c9f03b4174
|
Merge branch 'sizeup' into 'master'
Replace more sized reads
See merge request OpenMW/openmw!3322
|
2023-08-15 06:28:59 +00:00 |
|
elsid
|
5abbc56bf2
|
Use proper cell size for ESM4 cells in CoordinateConverter
|
2023-08-13 02:24:22 +02:00 |
|
Petr Mikheev
|
f5ddffa087
|
Fix coverity warning in esm3/globalscript.cpp
|
2023-08-12 12:35:08 +02:00 |
|
Evil Eye
|
9e376f3783
|
Replace explicitly sized reads in cellid, cellref
|
2023-08-08 21:41:44 +02:00 |
|
Evil Eye
|
48484c9416
|
Replace explicitly sized reads in aisequence
|
2023-08-08 21:06:49 +02:00 |
|
psi29a
|
7b4f7b7f07
|
Merge branch 'adjust_refnum' into 'master'
Adjust FormId in FormIdRefId and for items in containers when loading saves
See merge request OpenMW/openmw!3293
|
2023-08-08 08:54:00 +00:00 |
|
psi29a
|
5160fbc2a0
|
Merge branch 'fixedtimestamp' into 'master'
Move TimeStamp to ESM3 and remove sized reads
See merge request OpenMW/openmw!3295
|
2023-08-02 08:11:33 +00:00 |
|
psi29a
|
c86eecb2ea
|
Merge branch 'movable_objects' into 'master'
Move objects instead of copying where possible
See merge request OpenMW/openmw!3289
|
2023-08-01 10:43:44 +00:00 |
|
psi29a
|
23671ced33
|
Merge branch 'fix_use_after_move' into 'master'
Fix use after move in InfoOrder::insertInfo
See merge request OpenMW/openmw!3296
|
2023-08-01 07:25:17 +00:00 |
|