Commit Graph

21159 Commits (22142668c7192b0c1bf90293edfd279411ada0b6)

Author SHA1 Message Date
Alexei Kotov eba0ab444b Modernize NiTriStripsData 1 year ago
Alexei Kotov 5b07a78f2c Modernize skin instance records 1 year ago
psi29a 30f4cd972d
Merge branch 'unbind_control' into 'master'
Ability to unbind controls in settings menu

See merge request OpenMW/openmw!3393
1 year ago
psi29a 938c487684
Merge branch 'time' into 'master'
[Lua] Ability to unpause the game when UI is opened.

See merge request OpenMW/openmw!3398
1 year ago
psi29a df31f947c6
Merge branch 'searchyourfeelingsyouknowittobetrue' into 'master'
Replace find with search

Closes #7566

See merge request OpenMW/openmw!3403
1 year ago
psi29a 5a0a04684a
Merge branch 'nocliffracerschooling' into 'master'
Editor: Remove Training service for creatures

See merge request OpenMW/openmw!3396
1 year ago
Petr Mikheev 0836680e36 Ability to unbind controls in settings menu 1 year ago
Evil Eye 6cec92223e Replace find with search 1 year ago
psi29a 690a237896
Merge branch 'init_field' into 'master'
Init structs to make sure that we do not store a random data

See merge request OpenMW/openmw!3400
1 year ago
Zackhasacat f287b2f436 Merge branch 'master' of gitlab.com:openmw/openmw into lua_record_services 1 year ago
Zackhasacat 7df43f28ed Remove unused include 1 year ago
psi29a 1a4b29f014
Merge branch 'fix_terrain_cache' into 'master'
Terrain cache fixes and optimizations

Closes #7557

See merge request OpenMW/openmw!3388
1 year ago
Andrei Kortunov 5d51f3ea26 Init structs to make sure that we do not store a random data 1 year ago
psi29a 5faf56950b
Merge branch 'lua_files' into 'master'
Implement Lua API for VFS

Closes #6864

See merge request OpenMW/openmw!3373
1 year ago
Zackhasacat 208cd14cfe Use lua table, getESMStore 1 year ago
psi29a ccc465db27
Merge branch 'nif' into 'master'
Modernize NIF loader, part 1

See merge request OpenMW/openmw!3394
1 year ago
psi29a b79c40c11c
Merge branch 'more_coverity' into 'master'
More Coverity fixes

See merge request OpenMW/openmw!3391
1 year ago
Petr Mikheev 65cd518b44 Update camera logic related to paused game / opened UI 1 year ago
Petr Mikheev 23a7661d0b Control UI pause from Lua 1 year ago
Zackhasacat ecc69b5479 Fix line 1 year ago
Zackhasacat 1db236b5fd Fix docs, dependancies 1 year ago
Zackhasacat ee5983f64a Docs fixes 1 year ago
Zackhasacat 6c6885c394 Formatting 1 year ago
Zackhasacat 070c600a83 Formatting 1 year ago
Zackhasacat e139135fdc Revert unneeded changes 1 year ago
Zackhasacat 40925fa912 Add line 1 year ago
Zackhasacat bbe7702dbc Use string_view 1 year ago
Zackhasacat 7d0e140889 Merge branch 'master' of gitlab.com:openmw/openmw into lua_record_services 1 year ago
Zackhasacat e50532691b Fix define endif 1 year ago
Zackhasacat 9c4ffa8256 Map by service name 1 year ago
Zackhasacat 44303ed8ca Move services to new HPP 1 year ago
psi29a b818414d82
Merge branch 'activate_and_use' into 'master'
Handle Use action in Lua in a similar way to Activate action

See merge request OpenMW/openmw!3354
1 year ago
Alexei Kotov 16cc1ad59f Editor: Disable Training service for creatures 1 year ago
Andrei Kortunov 65109b3822 Simplify VFS index iteration 1 year ago
Andrei Kortunov c04a0ca3a5 Implement Lua API for VFS 1 year ago
Zackhasacat 85d47dd715 Add return value 1 year ago
Zackhasacat aba63c0145 Shorten, move to the correct place 1 year ago
Zackhasacat 9f80d68795 add servicesOffered to npc and creature records 1 year ago
psi29a a1828eec29
Merge branch 'lua_spell_fix' into 'master'
Clear selected enchanted item and/or spell with actor.clearSelectedCastable()

See merge request OpenMW/openmw!3315
1 year ago
Zackhasacat 7113db8b97
Clear selected enchanted item and/or spell with actor.clearSelectedCastable() 1 year ago
Andrei Kortunov 7da8f388f5 More Coverity fixes 1 year ago
psi29a 3e99103beb
Merge branch 'rtd' into 'master'
Show OpenMW version and Lua API revision in documentation

Closes #6149

See merge request OpenMW/openmw!3382
1 year ago
Zackhasacat 86c28921ae
Add function to get current disposition, add baseDisposition to NPC record 1 year ago
Alexei Kotov 2edf3399e2 Modernize extra data records 1 year ago
psi29a 4fbf42b145
Merge branch 'no_dpad_movement' into 'master'
Do not bind movement to the Controller DPad, but allow it to be rebound

See merge request OpenMW/openmw!3356
1 year ago
Zackhasacat ce1c78422b
Do not bind movement to the Controller DPad, but allow it to be rebound 1 year ago
Petr Mikheev d39552962f Validate version of resources 1 year ago
Petr Mikheev f260fa006e Show OpenMW version and Lua API revision in documentation. 1 year ago
psi29a 5ba13f7aae Merge branch 'lua_template_new' into 'master'
Support 'template' field in createRecordDraft, to use an existing record as a base in lua

See merge request OpenMW/openmw!3387
1 year ago
Petr Mikheev ea8692a534 Add usehandlers.lua (same approach as activationhandlers.lua) 1 year ago
psi29a 58aeb81e46 Merge branch 'container_ptr' into 'master'
Add `obj.parentContainer` in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor.

See merge request OpenMW/openmw!3381
1 year ago
Zackhasacat 4b7bf62671 Fix weapon table, and docs 1 year ago
elsid 52ab47771c
Initialize expiry delay for all GenericResourceManager instances 1 year ago
Zackhasacat 0085fb923e Formatting fixes 1 year ago
Zackhasacat 45f25e3f14 Add in initial support 1 year ago
psi29a a0d3313d8d Merge branch 'lua_restock' into 'master'
Add isRestocking to types.Item

See merge request OpenMW/openmw!3383
1 year ago
Zackhasacat 95c736d54e Remove gobjefct 1 year ago
Zackhasacat 5fdaee093a add isRestocking 1 year ago
psi29a 65a15ff0b1 Merge branch 'container_inventory' into 'master'
[Lua] Add alias `types.Container.inventory` = `types.Container.content` for consistency with `types.Actor.inventory`

See merge request OpenMW/openmw!3314
1 year ago
psi29a 15a24a5af6 Merge branch 'formid' into 'master'
Change FormId::toString to be consistent with RefId. Remove FormIdRefId.

See merge request OpenMW/openmw!3378
1 year ago
psi29a 07edabdc75 Merge branch 'optimize_get_land' into 'master'
Optimize Storage::getLand calls

See merge request OpenMW/openmw!3379
1 year ago
psi29a b866483ca1 Merge branch 'fix_cellstore' into 'master'
Fix bug in CellStore::writeReferences (#7542)

Closes #7542

See merge request OpenMW/openmw!3380
1 year ago
Zackhasacat 84987450ee Add baseCount 1 year ago
Petr Mikheev 55a9ab4f52 Add `obj.parentContainer` in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor. 1 year ago
Petr Mikheev 1143efd46d Fix bug in CellStore::writeReferences (#7542) 1 year ago
Petr Mikheev 32f3a16db3 Change FormId::toString to be consistent with RefId. Remove FormIdRefId. 1 year ago
elsid 816d3772b9
Cache absent land object
This allows to save on lookup in store.
1 year ago
Evil Eye 8f10c8f84a Don't pass obsolete slot parameter to cast 1 year ago
psi29a 5b3e2fbf1c Merge branch 'clickbait' into 'master'
Assign StringRefIds to attributes

See merge request OpenMW/openmw!3256
1 year ago
psi29a 516108691d Merge branch 'record_gold' into 'master'
Add baseGold to NPC and creature lua records

See merge request OpenMW/openmw!3369
1 year ago
psi29a 86f15fa194 Merge branch 'ui' into 'master'
Control GUI from Lua

See merge request OpenMW/openmw!3236
1 year ago
psi29a ef69ec4adf Merge branch 'sound_mapping' into 'master'
Use a separate lookup for sound files

See merge request OpenMW/openmw!3358
1 year ago
psi29a 5df5c37b18 Merge branch 'lua_check_initialized' into 'master'
Fix #7540

Closes #7540

See merge request OpenMW/openmw!3355
1 year ago
psi29a bfb2ae7948 Merge branch 'fix_moveinto' into 'master'
Fix incorrect validation in obj:moveInto

See merge request OpenMW/openmw!3359
1 year ago
Andrei Kortunov 921375a06b Use a separate lookup for sound files 1 year ago
Zackhasacat 1320261eba Add baseGold to NPC and creature records 1 year ago
Petr Mikheev c5ba289bc7 Handle UI modes open/close sounds in Lua 1 year ago
Petr Mikheev 36d22cff1c Improve GUI mode validation 1 year ago
Petr Mikheev f1bcf64afb Dehardcode input.ACTION.Inventory, input.ACTION.Journal, input.ACTION.QuickKeysMenu 1 year ago
Petr Mikheev 87eacf774a Control GUI modes from Lua 1 year ago
Evil Eye 5a8d108852 Cast to size_t 1 year ago
Evil Eye 62f47acf6b Replace more explicitly sized reads and variable width integers 1 year ago
Evil Eye e660a9ca16 Assign StringRefIds to attributes 1 year ago
Petr Mikheev 842e154d8a Fix incorrect validation in obj:moveInto 1 year ago
Petr Mikheev 5bbbeefee7 Fix #7540 1 year ago
psi29a e5d5cbcdd1 Merge branch 'save_safeguard' into 'master'
Add a safeguard to do not use uninitialized value

See merge request OpenMW/openmw!3349
1 year ago
psi29a ebf803a00b Merge branch 'anonymous_namespace' into 'master'
Move some code to unnamed namespace

See merge request OpenMW/openmw!3351
1 year ago
elsid ba1b3ae962
Avoid duplicated addEntryToObjectCache call 1 year ago
elsid b67ecb4e4f
Remove redundant else 1 year ago
elsid 9cebe78a51
Avoid implicit cast to bool for pointers 1 year ago
elsid bda29819cf
Reduce include dependency for land records 1 year ago
elsid 955790dc31
Split ESM::Land::loadData 1 year ago
elsid dc05e9adbb
Avoid redundant check for nullptr 1 year ago
elsid 28614730da
Pass land reference to LandObject constructor 1 year ago
elsid 7c7577a6bd
Do not recreate cache object 1 year ago
elsid 95a39b3281
Use sized types for land records members 1 year ago
psi29a 16628a766f Merge branch 'fallout4' into 'master'
ESM4 Loader: initial Fallout 4 support

See merge request OpenMW/openmw!3347
1 year ago
Andrei Kortunov 1c0ced15c6 Move some code to unnamed namespace 1 year ago
psi29a a1b7c0c3d5 Merge branch 'fix_build' into 'master'
Fix build

See merge request OpenMW/openmw!3350
1 year ago
psi29a 42e7647508 Merge branch 'more_coverity' into 'master'
More Coverity fixes

See merge request OpenMW/openmw!3326
1 year ago
elsid 57bcb3e89d
Fix build
apps/openmw/mwlua/soundbindings.cpp:166:78: error: member access into incomplete type 'MWBase::World'
        const SoundStore* soundStore = &MWBase::Environment::get().getWorld()->getStore().get<ESM::Sound>();
                                                                             ^
apps/openmw/mwlua/../mwbase/environment.hpp:27:11: note: forward declaration of 'MWBase::World'
    class World;
          ^
1 year ago
Petr Mikheev 4211665ede Merge branch 'sounds' into 'master'
Lua bindings for sound functions

See merge request OpenMW/openmw!3247
1 year ago
Andrei Kortunov 88fe328de1 Add a safeguard to do not use uninitialized value 1 year ago
Andrei Kortunov 1555fd8b34 Add assert 1 year ago
psi29a 861b9b215c Merge branch 'moveinto' into 'master'
[Lua] Accept GameObject as destination in obj:moveInto.

See merge request OpenMW/openmw!3318
1 year ago
psi29a adb5774aa9 Merge branch 'optimize_get_blendmaps' into 'master'
Optimize land lookup on blendmaps sampling

See merge request OpenMW/openmw!3333
1 year ago
psi29a e21e3a0d46 Merge branch 'time' into 'master'
Pause/resume the game in Lua scripts

See merge request OpenMW/openmw!3317
1 year ago
psi29a 856262d4c0 Merge branch 'trainingwheels' into 'master'
Use the correct skills for training again

Closes #7536

See merge request OpenMW/openmw!3339
1 year ago
psi29a f9910290e0 Merge branch 'fix_hand_model' into 'master'
Fix #7506

Closes #7506

See merge request OpenMW/openmw!3335
1 year ago
Andrei Kortunov f053188247 Increase Lua API version 1 year ago
elsid 0d4833febb
Fix esmtool dump format 1 year ago
Alexei Kotov 9ec68e864c Load ESM4 idle animations correctly for every game 1 year ago
Alexei Kotov 5e5a25f901 Show BA2 files in the launcher 1 year ago
Andrei Kortunov d9c91ff3d9 Add bindings for ESM::Sound records 1 year ago
Petr Mikheev e2c5f4e766 Fix #7506 1 year ago
jvoisin 1489376951 Apply 1 suggestion(s) to 1 file(s) 1 year ago
Andrei Kortunov 7ce9fc25c5 Implement Lua bindings for sound system 1 year ago
Zackhasacat 3e8a1cce7c Load ESM4 Terminal objects, add lua bindings for them 1 year ago
jvoisin 4cf80cdac2 Merge branch 'fix_esm4_ai' into 'master'
Fix AI in ESM4 cells

See merge request OpenMW/openmw!3338
1 year ago
Evil Eye f7edf24356 Use std::stable_sort 1 year ago
Alexei Kotov 995de00f58 Merge branch 'fix_errormsg' into 'master'
Minor fix of error message in LuaManager::DealyedAction::apply

See merge request OpenMW/openmw!3334
1 year ago
Evil Eye 3141cf9e28 Use the correct skills for training again 1 year ago
jvoisin 7d9f5f676a Merge branch 'angrydraugrs' into 'master'
Evaluate the attack early for non-biped attacks with no hit key (#7524)

Closes #7524

See merge request OpenMW/openmw!3331
1 year ago
elsid eb77fd1813
Add height field to navigator in ESM4 cells 1 year ago
elsid 5abbc56bf2
Use proper cell size for ESM4 cells in CoordinateConverter 1 year ago
Petr Mikheev efe2dfc056 Minor fix of error message in LuaManager::DealyedAction::apply 1 year ago
elsid 07c1177b0d
Optimize land lookup on blendmaps sampling
Minimize number of getLand calls by grouping samples per cell.
1 year ago
elsid ce6ffba986
Move blendmap sampling logic into separate function 1 year ago
Alexei Kotov 04d54517b7 Always enable has water flag for TES3 exterior cells 1 year ago
Alexei Kotov f2a9ab52db Merge branch 'fix_crach_missing_content_file' into 'master'
Fix crash if content file is not found (was caused by !3249)

See merge request OpenMW/openmw!3323
1 year ago
Alexei Dobrohotov 9723912ee0 Evaluate the attack early for non-biped attacks with no hit key (#7524) 1 year ago
elsid 1c4b6a552f
Always enable fog of war in map window 1 year ago
Andrei Kortunov e749461d06 More Coverity fixes 1 year ago
Petr Mikheev b5f4cec725 Fix crash if content file is not found (was caused by !3249) 1 year ago
Petr Mikheev 87912065fd Rename MWLua::WorldView -> MWLua::ObjectLists 1 year ago
Petr Mikheev 6c4e1f4e8f Lua commands world.pause / world.unpause 1 year ago
Petr Mikheev 91c7585c8b Move some time-related function from World and WorldView to DateTimeManager 1 year ago
Petr Mikheev 1a53e9db5d [Lua] Accept GameObject as destination in obj:moveInto. 1 year ago
Petr Mikheev ac9facabf5 [Lua] Add alias types.Container.inventory = types.Container.content 1 year ago
psi29a 84e71f4977 Merge branch 'hashtagcornyphrase' into 'master'
Don't replace tags when dealing with console input

See merge request OpenMW/openmw!3291
1 year ago
psi29a 3151452e25 Merge branch 'pandorasbox' into 'master'
Launcher, content selector: support ESM4 files, allow using game files as addon files

See merge request OpenMW/openmw!3219
1 year ago
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
1 year ago
Evil Eye fb10014d6e Remove heal cooldown 1 year ago
Evil Eye ee92ae7e34 Simplify restore magicka priority 1 year ago
Evil Eye 7c82405c9f Tweak AI rating to reduce healing spam 1 year ago
elsid 8e7fe44514
Support terrain sample size greater than cell size 1 year ago
elsid 2a49919b53
Move esm3terrain to esmterrain 1 year ago
psi29a fadfffe22c Merge branch 'settings_values_map' into 'master'
Use settings values for Map settings (#6876)

See merge request OpenMW/openmw!3284
1 year ago
psi29a 0c5faf8fbb Merge branch 'save_apply_lua_actions' into 'master'
Apply delayed Lua actions before making a save

See merge request OpenMW/openmw!3294
1 year ago
psi29a ba4298f36d Merge branch 'refactor_esm4' into 'master'
Refactor components/esm4 to make it easier to load records to ESMStore

See merge request OpenMW/openmw!3301
1 year ago
psi29a 8d1a19a6f4 [#7358] Make MyGui 3.4.2 required for 0.49 1 year ago
Petr Mikheev 957880d515 Add to ESMStore the records that are needed to render ESM4 actors; cleanup usage of `records.hpp` 1 year ago
Petr Mikheev 5d54ca6fdb Refactor components/esm4 1 year ago
psi29a e6cffa5494 Merge branch '7248-Extend_console_search_with_regex_and_case_sensitivity' into 'master'
Resolve "Extend searching in the console with regex and toggleable case-sensitivity"

Closes #7248

See merge request OpenMW/openmw!3248
1 year ago
Chris Vigil 996f5fd7ad Resolve "Extend searching in the console with regex and toggleable case-sensitivity" 1 year ago
psi29a 2a4440e5b1 Merge branch 'theprojectileswereswords' into 'master'
Fix price enchantment price calculation to use the correct item count

Closes #7472

See merge request OpenMW/openmw!3227
1 year ago
psi29a c290754077 Revert "Merge branch 'loadSSEAlchemyTable' into 'master'"
This reverts merge request !3267
1 year ago
psi29a 4aaffa72e5 Merge branch 'more_coverity_fixes' into 'master'
More coverity fixes

See merge request OpenMW/openmw!3304
1 year ago
Andrei Kortunov b3a981e0fc Simplify strings construction 1 year ago
psi29a 5160fbc2a0 Merge branch 'fixedtimestamp' into 'master'
Move TimeStamp to ESM3 and remove sized reads

See merge request OpenMW/openmw!3295
1 year ago
psi29a b643e58e71 Merge branch 'esm4_cell_description' into 'master'
Always log something for loading and unloading ESM4 cell

See merge request OpenMW/openmw!3298
1 year ago
psi29a 354798fc7f Merge branch 'terrain_fixes' into 'master'
Do not copy QVectors twice

See merge request OpenMW/openmw!3308
1 year ago
psi29a 4aafcf5fdc Merge branch 'rm_path_to_next_path_point' into 'master'
Do not build path to next path point via navmesh

See merge request OpenMW/openmw!3306
1 year ago
elsid 22981af2ea
Make sure ESM4 cell description is not empty
To avoid logging empty cell descriptions on loading and unloading. Not all cells
have editor id but every has id and coordinates. Add world to distinguish cell
coordinates in different worldspaces.
1 year ago
Andrei Kortunov 0723b44a65 Do not copy QVectors twice 1 year ago
psi29a c86eecb2ea Merge branch 'movable_objects' into 'master'
Move objects instead of copying where possible

See merge request OpenMW/openmw!3289
1 year ago
psi29a 6ff2bb8aeb Merge branch 'more_esm4_fields' into 'master'
Support ESM4 record FullName, CellFlags, X, Y fields by esmtool

See merge request OpenMW/openmw!3299
1 year ago
psi29a 23671ced33 Merge branch 'fix_use_after_move' into 'master'
Fix use after move in InfoOrder::insertInfo

See merge request OpenMW/openmw!3296
1 year ago
elsid fbeb3ab03a
Do not build path to next path point via navmesh
To void a situation when next path point continuously changing making actor go
in circles.

This is unnecessary but also creates problems since pathgrid is used to build
path for AiWander.
1 year ago
Andrei Kortunov 35561450f1 Do not copy osg::ref_ptr when possible 1 year ago
Andrei Kortunov d3d7a663c6 Move some objects instead of copying 1 year ago
Andrei Kortunov dee9ebd05e Fix operations order 1 year ago
Andrei Kortunov b1c8a968ae Do not use invalid iterators 1 year ago
Andrei Kortunov deba5b4d47 Catch unhandled exceptions 1 year ago
Andrei Kortunov da06cd005e Init variables 1 year ago
Andrei Kortunov c50769c8c5 Catch filesystem exceptions 1 year ago
psi29a 1d207ed318 Merge branch 'test_load_deleted_dialinfo' into 'master'
Add test to ensure deleted DialInfos are removed

See merge request OpenMW/openmw!3297
1 year ago
psi29a 4990f786eb Merge branch 'fix_esm4_exterior_cell' into 'master'
Treat ESM4 exterior cells as exterior

See merge request OpenMW/openmw!3282
1 year ago
psi29a b2f669ca48 Merge branch 'fix_async_load' into 'master'
Fix crash related to async content loading (#7508)

Closes #7508

See merge request OpenMW/openmw!3290
1 year ago
Petr Mikheev 3814830e9f Fix build (missing include) 1 year ago
Petr Mikheev 0487bf95d1 Merge branch 'coverity49' into 'master'
Fix some Coverity warnings

See merge request OpenMW/openmw!3286
1 year ago
Petr Mikheev e077ca5aa3 Merge branch 'clean_includes_4' into 'master'
Cleanup includes

See merge request OpenMW/openmw!3288
1 year ago
Petr Mikheev abde92e207 Merge branch 'active-spells-rework' into 'master'
Lua: active spell params and active spell effects

See merge request OpenMW/openmw!3179
1 year ago
Mads Buvik Sandvei c18a7801ed Lua: active spell params and active spell effects 1 year ago
Petr Mikheev 5702cb4b30 Merge branch 'effective-effect-indexing' into 'master'
Lua: String overload for effects store index.

See merge request OpenMW/openmw!3285
1 year ago
Mads Buvik Sandvei edb7081ea6 Lua: String overload for effects store index. 1 year ago
elsid 798f3cc385
Support ESM4 record FullName, CellFlags, X, Y fields by esmtool 1 year ago
elsid 385dab3df3
Cache cell description
It should not change over time and it's relatively small enough to trade some
CPU time for some memory.
1 year ago
elsid d59a993351
Treat ESM4 exterior cells as exterior
Prevent adding exterior cells to WorldModel::mInteriors. Otherwise CellStore
might be created twice because it's not present in mExteriors but present in
mCells. This happens on teleport to a cell using its name (e.g. --start
"AnvilMainGate" flag).
1 year ago
elsid 662991dda9
Add test to ensure deleted DialInfos are removed 1 year ago
elsid 66c5944ecf
Fix use after move in InfoOrder::insertInfo
When it->second.mPosition->mPrev != value.mPrev value is first moved into
*mPosition and then used to get mPrev. Since mPrev is RefId and it's copy-only
type there is no real problem but coverity complains about it.

Also enforce contract of insertInfo to support move-only types by adding a test
for a value type with deleted copy constructors.
1 year ago
Evil Eye 79b3855c5b Move TimeStamp to ESM3 and remove sized reads 1 year ago
Petr Mikheev f344c26465 Apply delayed Lua actions before making a save 1 year ago
Petr Mikheev 9a9f9d7081 Adjust FormId in FormIdRefId and for items in containers when loading saves 1 year ago
Petr Mikheev 2b601eea6d Fix crash related to async content loading (#7508) 1 year ago
Evil Eye c47489ef6e Don't replace tags when dealing with console input 1 year ago
elsid dd54857610
Add missing array include 1 year ago
elsid c9c32d9a0d
Cleanup includes 1 year ago
Andrei Kortunov d8ec78d732 Fix some Coverity warnings 1 year ago
psi29a 81deb3796b Merge branch 'loadSSEAlchemyTable' into 'master'
Load SSE alchemy table

See merge request OpenMW/openmw!3267
1 year ago