|
|
OpenMW: A reimplementation of The Elder Scrolls III: Morrowind
|
|
|
|
|
|
OpenMW is an attempt at recreating the engine for the popular role-playing game
|
|
|
Morrowind by Bethesda Softworks. You need to own and install the original game for OpenMW to work.
|
|
|
|
|
|
Version: 0.29.0
|
|
|
License: GPL (see GPL3.txt for more information)
|
|
|
Website: http://www.openmw.org
|
|
|
|
|
|
Font Licenses:
|
|
|
DejaVuLGCSansMono.ttf: custom (see DejaVu Font License.txt for more information)
|
|
|
|
|
|
|
|
|
|
|
|
INSTALLATION
|
|
|
|
|
|
Windows:
|
|
|
Run the installer.
|
|
|
|
|
|
Linux:
|
|
|
Ubuntu (and most others)
|
|
|
Download the .deb file and install it in the usual way.
|
|
|
|
|
|
Arch Linux
|
|
|
There's an OpenMW package available in the [community] Repository:
|
|
|
https://www.archlinux.org/packages/?sort=&q=openmw
|
|
|
|
|
|
OS X:
|
|
|
Open DMG file, copy OpenMW folder anywhere, for example in /Applications
|
|
|
|
|
|
BUILD FROM SOURCE
|
|
|
|
|
|
https://wiki.openmw.org/index.php?title=Development_Environment_Setup
|
|
|
|
|
|
|
|
|
THE DATA PATH
|
|
|
|
|
|
The data path tells OpenMW where to find your Morrowind files. If you run the launcher, OpenMW should be able to
|
|
|
pick up the location of these files on its own, if both Morrowind and OpenMW are installed properly
|
|
|
(installing Morrowind under WINE is considered a proper install).
|
|
|
|
|
|
COMMAND LINE OPTIONS
|
|
|
|
|
|
Syntax: openmw <options>
|
|
|
Allowed options:
|
|
|
--help print help message
|
|
|
--version print version information and quit
|
|
|
--data arg (=data) set data directories (later directories
|
|
|
have higher priority)
|
|
|
--data-local arg set local data directory (highest
|
|
|
priority)
|
|
|
--fallback-archive arg (=fallback-archive)
|
|
|
set fallback BSA archives (later
|
|
|
archives have higher priority)
|
|
|
--resources arg (=resources) set resources directory
|
|
|
--start arg (=Beshara) set initial cell
|
|
|
--content arg content file(s): esm/esp, or
|
|
|
omwgame/omwaddon
|
|
|
--anim-verbose [=arg(=1)] (=0) output animation indices files
|
|
|
--no-sound [=arg(=1)] (=0) disable all sounds
|
|
|
--script-verbose [=arg(=1)] (=0) verbose script output
|
|
|
--script-all [=arg(=1)] (=0) compile all scripts (excluding dialogue
|
|
|
scripts) at startup
|
|
|
--script-console [=arg(=1)] (=0) enable console-only script
|
|
|
functionality
|
|
|
--script-run arg select a file containing a list of
|
|
|
console commands that is executed on
|
|
|
startup
|
|
|
--script-warn [=arg(=1)] (=1) handling of warnings when compiling
|
|
|
scripts
|
|
|
0 - ignore warning
|
|
|
1 - show warning but consider script as
|
|
|
correctly compiled anyway
|
|
|
2 - treat warnings as errors
|
|
|
--skip-menu [=arg(=1)] (=0) skip main menu on game startup
|
|
|
--fs-strict [=arg(=1)] (=0) strict file system handling (no case
|
|
|
folding)
|
|
|
--encoding arg (=win1252) Character encoding used in OpenMW game
|
|
|
messages:
|
|
|
|
|
|
win1250 - Central and Eastern European
|
|
|
such as Polish, Czech, Slovak,
|
|
|
Hungarian, Slovene, Bosnian, Croatian,
|
|
|
Serbian (Latin script), Romanian and
|
|
|
Albanian languages
|
|
|
|
|
|
win1251 - Cyrillic alphabet such as
|
|
|
Russian, Bulgarian, Serbian Cyrillic
|
|
|
and other languages
|
|
|
|
|
|
win1252 - Western European (Latin)
|
|
|
alphabet, used by default
|
|
|
--fallback arg fallback values
|
|
|
--no-grab Don't grab mouse cursor
|
|
|
--activate-dist arg (=-1) activation distance override
|
|
|
|
|
|
CHANGELOG
|
|
|
|
|
|
0.29.0
|
|
|
|
|
|
Bug #556: Video soundtrack not played when music volume is set to zero
|
|
|
Bug #829: OpenMW uses up all available vram, when playing for extended time
|
|
|
Bug #848: Wrong amount of footsteps playing in 1st person
|
|
|
Bug #888: Ascended Sleepers have movement issues
|
|
|
Bug #892: Explicit references are allowed on all script functions
|
|
|
Bug #999: Graphic Herbalism (mod): sometimes doesn't activate properly
|
|
|
Bug #1009: Lake Fjalding AI related slowdown.
|
|
|
Bug #1041: Music playback issues on OS X >= 10.9
|
|
|
Bug #1043: No message box when advancing skill "Speechcraft" while in dialog window
|
|
|
Bug #1060: Some message boxes are cut off at the bottom
|
|
|
Bug #1062: Bittercup script does not work ('end' variable)
|
|
|
Bug #1074: Inventory paperdoll obscures armour rating
|
|
|
Bug #1077: Message after killing an essential NPC disappears too fast
|
|
|
Bug #1078: "Clutterbane" shows empty charge bar
|
|
|
Bug #1083: UndoWerewolf fails
|
|
|
Bug #1088: Better Clothes Bloodmoon Plus 1.5 by Spirited Treasure pants are not rendered
|
|
|
Bug #1090: Start scripts fail when going to a non-predefined cell
|
|
|
Bug #1091: Crash: Assertion `!q.isNaN() && "Invalid orientation supplied as parameter"' failed.
|
|
|
Bug #1093: Weapons of aggressive NPCs are invisible after you exit and re-enter interior
|
|
|
Bug #1105: Magicka is depleted when using uncastable spells
|
|
|
Bug #1106: Creatures should be able to run
|
|
|
Bug #1107: TR cliffs have way too huge collision boxes in OpenMW
|
|
|
Bug #1109: Cleaning True Light and Darkness with Tes3cmd makes Addamasartus , Zenarbael and Yasamsi flooded.
|
|
|
Bug #1114: Bad output for desktop-file-validate on openmw.desktop (and opencs.desktop)
|
|
|
Bug #1115: Memory leak when spying on Fargoth
|
|
|
Bug #1137: Script execution fails (drenSlaveOwners script)
|
|
|
Bug #1143: Mehra Milo quest (vivec informants) is broken
|
|
|
Bug #1145: Issues with moving gold between inventory and containers
|
|
|
Bug #1146: Issues with picking up stacks of gold
|
|
|
Bug #1147: Dwemer Crossbows are held incorrectly
|
|
|
Bug #1158: Armor rating should always stay below inventory mannequin
|
|
|
Bug #1159: Quick keys can be set during character generation
|
|
|
Bug #1160: Crash on equip lockpick when
|
|
|
Bug #1167: Editor: Referenceables are not correctly loaded when dealing with more than one content file
|
|
|
Bug #1184: Game Save: overwriting an existing save does not actually overwrites the file
|
|
|
Feature #30: Loading/Saving (still missing a few parts)
|
|
|
Feature #101: AI Package: Activate
|
|
|
Feature #103: AI Package: Follow, FollowCell
|
|
|
Feature #138: Editor: Drag & Drop
|
|
|
Feature #428: Player death
|
|
|
Feature #505: Editor: Record Cloning
|
|
|
Feature #701: Levelled creatures
|
|
|
Feature #708: Improved Local Variable handling
|
|
|
Feature #709: Editor: Script verifier
|
|
|
Feature #764: Missing journal backend features
|
|
|
Feature #777: Creature weapons/shields
|
|
|
Feature #789: Editor: Referenceable record verifier
|
|
|
Feature #924: Load/Save GUI (still missing loading screen and progress bars)
|
|
|
Feature #946: Knockdown
|
|
|
Feature #947: Decrease fatigue when running, swimming and attacking
|
|
|
Feature #956: Melee Combat: Blocking
|
|
|
Feature #957: Area magic
|
|
|
Feature #960: Combat/AI combat for creatures
|
|
|
Feature #962: Combat-Related AI instructions
|
|
|
Feature #1075: Damage/Restore skill/attribute magic effects
|
|
|
Feature #1076: Soultrap magic effect
|
|
|
Feature #1081: Disease contraction
|
|
|
Feature #1086: Blood particles
|
|
|
Feature #1092: Interrupt resting
|
|
|
Feature #1101: Inventory equip scripts
|
|
|
Feature #1116: Version/Build number in Launcher window
|
|
|
Feature #1119: Resistance/weakness to normal weapons magic effect
|
|
|
Feature #1123: Slow Fall magic effect
|
|
|
Feature #1130: Auto-calculate spells
|
|
|
Feature #1164: Editor: Case-insensitive sorting in tables
|
|
|
|
|
|
0.28.0
|
|
|
|
|
|
Bug #399: Inventory changes are not visible immediately
|
|
|
Bug #417: Apply weather instantly when teleporting
|
|
|
Bug #566: Global Map position marker not updated for interior cells
|
|
|
Bug #712: Looting corpse delay
|
|
|
Bug #716: Problem with the "Vurt's Ascadian Isles Mod" mod
|
|
|
Bug #805: Two TR meshes appear black (v0.24RC)
|
|
|
Bug #841: Third-person activation distance taken from camera rather than head
|
|
|
Bug #845: NPCs hold torches during the day
|
|
|
Bug #855: Vvardenfell Visages Volume I some hairs don´t appear since 0,24
|
|
|
Bug #856: Maormer race by Mac Kom - The heads are way up
|
|
|
Bug #864: Walk locks during loading in 3rd person
|
|
|
Bug #871: active weapon/magic item icon is not immediately made blank if item is removed during dialog
|
|
|
Bug #882: Hircine's Ring doesn't always work
|
|
|
Bug #909: [Tamriel Rebuilt] crashes in Akamora
|
|
|
Bug #922: Launcher writing merged openmw.cfg files
|
|
|
Bug #943: Random magnitude should be calculated per effect
|
|
|
Bug #948: Negative fatigue level should be allowed
|
|
|
Bug #949: Particles in world space
|
|
|
Bug #950: Hard crash on x64 Linux running --new-game (on startup)
|
|
|
Bug #951: setMagicka and setFatigue have no effect
|
|
|
Bug #954: Problem with equipping inventory items when using a keyboard shortcut
|
|
|
Bug #955: Issues with equipping torches
|
|
|
Bug #966: Shield is visible when casting spell
|
|
|
Bug #967: Game crashes when equipping silver candlestick
|
|
|
Bug #970: Segmentation fault when starting at Bal Isra
|
|
|
Bug #977: Pressing down key in console doesn't go forward in history
|
|
|
Bug #979: Tooltip disappears when changing inventory
|
|
|
Bug #980: Barter: item category is remembered, but not shown
|
|
|
Bug #981: Mod: replacing model has wrong position/orientation
|
|
|
Bug #982: Launcher: Addon unchecking is not saved
|
|
|
Bug #983: Fix controllers to affect objects attached to the base node
|
|
|
Bug #985: Player can talk to NPCs who are in combat
|
|
|
Bug #989: OpenMW crashes when trying to include mod with capital .ESP
|
|
|
Bug #991: Merchants equip items with harmful constant effect enchantments
|
|
|
Bug #994: Don't cap skills/attributes when set via console
|
|
|
Bug #998: Setting the max health should also set the current health
|
|
|
Bug #1005: Torches are visible when casting spells and during hand to hand combat.
|
|
|
Bug #1006: Many NPCs have 0 skill
|
|
|
Bug #1007: Console fills up with text
|
|
|
Bug #1013: Player randomly loses health or dies
|
|
|
Bug #1014: Persuasion window is not centered in maximized window
|
|
|
Bug #1015: Player status window scroll state resets on status change
|
|
|
Bug #1016: Notification window not big enough for all skill level ups
|
|
|
Bug #1020: Saved window positions are not rescaled appropriately on resolution change
|
|
|
Bug #1022: Messages stuck permanently on screen when they pile up
|
|
|
Bug #1023: Journals doesn't open
|
|
|
Bug #1026: Game loses track of torch usage.
|
|
|
Bug #1028: Crash on pickup of jug in Unexplored Shipwreck, Upper level
|
|
|
Bug #1029: Quick keys menu: Select compatible replacement when tool used up
|
|
|
Bug #1042: TES3 header data wrong encoding
|
|
|
Bug #1045: OS X: deployed OpenCS won't launch
|
|
|
Bug #1046: All damaged weaponry is worth 1 gold
|
|
|
Bug #1048: Links in "locked" dialogue are still clickable
|
|
|
Bug #1052: Using color codes when naming your character actually changes the name's color
|
|
|
Bug #1054: Spell effects not visible in front of water
|
|
|
Bug #1055: Power-Spell animation starts even though you already casted it that day
|
|
|
Bug #1059: Cure disease potion removes all effects from player, even your race bonus and race ability
|
|
|
Bug #1063: Crash upon checking out game start ship area in Seyda Neen
|
|
|
Bug #1064: openmw binaries link to unnecessary libraries
|
|
|
Bug #1065: Landing from a high place in water still causes fall damage
|
|
|
Bug #1072: Drawing weapon increases torch brightness
|
|
|
Bug #1073: Merchants sell stacks of gold
|
|
|
Feature #43: Visuals for Magic Effects
|
|
|
Feature #51: Ranged Magic
|
|
|
Feature #52: Touch Range Magic
|
|
|
Feature #53: Self Range Magic
|
|
|
Feature #54: Spell Casting
|
|
|
Feature #70: Vampirism
|
|
|
Feature #100: Combat AI
|
|
|
Feature #171: Implement NIF record NiFlipController
|
|
|
Feature #410: Window to restore enchanted item charge
|
|
|
Feature #647: Enchanted item glow
|
|
|
Feature #723: Invisibility/Chameleon magic effects
|
|
|
Feature #737: Resist Magicka magic effect
|
|
|
Feature #758: GetLOS
|
|
|
Feature #926: Editor: Info-Record tables
|
|
|
Feature #958: Material controllers
|
|
|
Feature #959: Terrain bump, specular, & parallax mapping
|
|
|
Feature #990: Request: unlock mouse when in any menu
|
|
|
Feature #1018: Do not allow view mode switching while performing an action
|
|
|
Feature #1027: Vertex morph animation (NiGeomMorpherController)
|
|
|
Feature #1031: Handle NiBillboardNode
|
|
|
Feature #1051: Implement NIF texture slot DarkTexture
|
|
|
Task #873: Unify OGRE initialisation
|
|
|
|
|
|
0.27.0
|
|
|
|
|
|
Bug #597: Assertion `dialogue->mId == id' failed in esmstore.cpp
|
|
|
Bug #794: incorrect display of decimal numbers
|
|
|
Bug #840: First-person sneaking camera height
|
|
|
Bug #887: Ambient sounds playing while paused
|
|
|
Bug #902: Problems with Polish character encoding
|
|
|
Bug #907: Entering third person using the mousewheel is possible even if it's impossible using the key
|
|
|
Bug #910: Some CDs not working correctly with Unshield installer
|
|
|
Bug #917: Quick character creation plugin does not work
|
|
|
Bug #918: Fatigue does not refill
|
|
|
Bug #919: The PC falls dead in Beshara - OpenMW nightly Win64 (708CDE2)
|
|
|
Feature #57: Acrobatics Skill
|
|
|
Feature #462: Editor: Start Dialogue
|
|
|
Feature #546: Modify ESX selector to handle new content file scheme
|
|
|
Feature #588: Editor: Adjust name/path of edited content files
|
|
|
Feature #644: Editor: Save
|
|
|
Feature #710: Editor: Configure script compiler context
|
|
|
Feature #790: God Mode
|
|
|
Feature #881: Editor: Allow only one instance of OpenCS
|
|
|
Feature #889: Editor: Record filtering
|
|
|
Feature #895: Extinguish torches
|
|
|
Feature #898: Breath meter enhancements
|
|
|
Feature #901: Editor: Default record filter
|
|
|
Feature #913: Merge --master and --plugin switches
|
|
|
|
|
|
0.26.0
|
|
|
|
|
|
Bug #274: Inconsistencies in the terrain
|
|
|
Bug #557: Already-dead NPCs do not equip clothing/items.
|
|
|
Bug #592: Window resizing
|
|
|
Bug #612: [Tamriel Rebuilt] Missing terrain (South of Tel Oren)
|
|
|
Bug #664: Heart of lorkhan acts like a dead body (container)
|
|
|
Bug #767: Wonky ramp physics & water
|
|
|
Bug #780: Swimming out of water
|
|
|
Bug #792: Wrong ground alignment on actors when no clipping
|
|
|
Bug #796: Opening and closing door sound issue
|
|
|
Bug #797: No clipping hinders opening and closing of doors
|
|
|
Bug #799: sliders in enchanting window
|
|
|
Bug #838: Pressing key during startup procedure freezes the game
|
|
|
Bug #839: Combat/magic stances during character creation
|
|
|
Bug #843: [Tribunal] Dark Brotherhood assassin appears without equipment
|
|
|
Bug #844: Resting "until healed" option given even with full stats
|
|
|
Bug #846: Equipped torches are invisible.
|
|
|
Bug #847: Incorrect formula for autocalculated NPC initial health
|
|
|
Bug #850: Shealt weapon sound plays when leaving magic-ready stance
|
|
|
Bug #852: Some boots do not produce footstep sounds
|
|
|
Bug #860: FPS bar misalignment
|
|
|
Bug #861: Unable to print screen
|
|
|
Bug #863: No sneaking and jumping at the same time
|
|
|
Bug #866: Empty variables in [Movies] section of Morrowind.ini gets imported into OpenMW.cfg as blank fallback option and crashes game on start.
|
|
|
Bug #867: Dancing girls in "Suran, Desele's House of Earthly Delights" don't dance.
|
|
|
Bug #868: Idle animations are repeated
|
|
|
Bug #874: Underwater swimming close to the ground is jerky
|
|
|
Bug #875: Animation problem while swimming on the surface and looking up
|
|
|
Bug #876: Always a starting upper case letter in the inventory
|
|
|
Bug #878: Active spell effects don't update the layout properly when ended
|
|
|
Bug #891: Cell 24,-12 (Tamriel Rebuilt) crashes on load
|
|
|
Bug #896: New game sound issue
|
|
|
Feature #49: Melee Combat
|
|
|
Feature #71: Lycanthropy
|
|
|
Feature #393: Initialise MWMechanics::AiSequence from ESM::AIPackageList
|
|
|
Feature #622: Multiple positions for inventory window
|
|
|
Feature #627: Drowning
|
|
|
Feature #786: Allow the 'Activate' key to close the countdialog window
|
|
|
Feature #798: Morrowind installation via Launcher (Linux/Max OS only)
|
|
|
Feature #851: First/Third person transitions with mouse wheel
|
|
|
Task #689: change PhysicActor::enableCollisions
|
|
|
Task #707: Reorganise Compiler
|
|
|
|
|
|
0.25.0
|
|
|
|
|
|
Bug #411: Launcher crash on OS X < 10.8
|
|
|
Bug #604: Terrible performance drop in the Census and Excise Office.
|
|
|
Bug #676: Start Scripts fail to load
|
|
|
Bug #677: OpenMW does not accept script names with -
|
|
|
Bug #766: Extra space in front of topic links
|
|
|
Bug #793: AIWander Isn't Being Passed The Repeat Parameter
|
|
|
Bug #795: Sound playing with drawn weapon and crossing cell-border
|
|
|
Bug #800: can't select weapon for enchantment
|
|
|
Bug #801: Player can move while over-encumbered
|
|
|
Bug #802: Dead Keys not working
|
|
|
Bug #808: mouse capture
|
|
|
Bug #809: ini Importer does not work without an existing cfg file
|
|
|
Bug #812: Launcher will run OpenMW with no ESM or ESP selected
|
|
|
Bug #813: OpenMW defaults to Morrowind.ESM with no ESM or ESP selected
|
|
|
Bug #817: Dead NPCs and Creatures still have collision boxes
|
|
|
Bug #820: Incorrect sorting of answers (Dialogue)
|
|
|
Bug #826: mwinimport dumps core when given an unknown parameter
|
|
|
Bug #833: getting stuck in door
|
|
|
Bug #835: Journals/books not showing up properly.
|
|
|
Feature #38: SoundGen
|
|
|
Feature #105: AI Package: Wander
|
|
|
Feature #230: 64-bit compatibility for OS X
|
|
|
Feature #263: Hardware mouse cursors
|
|
|
Feature #449: Allow mouse outside of window while paused
|
|
|
Feature #736: First person animations
|
|
|
Feature #750: Using mouse wheel in third person mode
|
|
|
Feature #822: Autorepeat for slider buttons
|
|
|
|
|
|
0.24.0
|
|
|
|
|
|
Bug #284: Book's text misalignment
|
|
|
Bug #445: Camera able to get slightly below floor / terrain
|
|
|
Bug #582: Seam issue in Red Mountain
|
|
|
Bug #632: Journal Next Button shows white square
|
|
|
Bug #653: IndexedStore ignores index
|
|
|
Bug #694: Parser does not recognize float values starting with .
|
|
|
Bug #699: Resource handling broken with Ogre 1.9 trunk
|
|
|
Bug #718: components/esm/loadcell is using the mwworld subsystem
|
|
|
Bug #729: Levelled item list tries to add nonexistent item
|
|
|
Bug #730: Arrow buttons in the settings menu do not work.
|
|
|
Bug #732: Erroneous behavior when binding keys
|
|
|
Bug #733: Unclickable dialogue topic
|
|
|
Bug #734: Book empty line problem
|
|
|
Bug #738: OnDeath only works with implicit references
|
|
|
Bug #740: Script compiler fails on scripts with special names
|
|
|
Bug #742: Wait while no clipping
|
|
|
Bug #743: Problem with changeweather console command
|
|
|
Bug #744: No wait dialogue after starting a new game
|
|
|
Bug #748: Player is not able to unselect objects with the console
|
|
|
Bug #751: AddItem should only spawn a message box when called from dialogue
|
|
|
Bug #752: The enter button has several functions in trade and looting that is not impelemted.
|
|
|
Bug #753: Fargoth's Ring Quest Strange Behavior
|
|
|
Bug #755: Launcher writes duplicate lines into settings.cfg
|
|
|
Bug #759: Second quest in mages guild does not work
|
|
|
Bug #763: Enchantment cast cost is wrong
|
|
|
Bug #770: The "Take" and "Close" buttons in the scroll GUI are stretched incorrectly
|
|
|
Bug #773: AIWander Isn't Being Passed The Correct idle Values
|
|
|
Bug #778: The journal can be opened at the start of a new game
|
|
|
Bug #779: Divayth Fyr starts as dead
|
|
|
Bug #787: "Batch count" on detailed FPS counter gets cut-off
|
|
|
Bug #788: chargen scroll layout does not match vanilla
|
|
|
Feature #60: Atlethics Skill
|
|
|
Feature #65: Security Skill
|
|
|
Feature #74: Interaction with non-load-doors
|
|
|
Feature #98: Render Weapon and Shield
|
|
|
Feature #102: AI Package: Escort, EscortCell
|
|
|
Feature #182: Advanced Journal GUI
|
|
|
Feature #288: Trading enhancements
|
|
|
Feature #405: Integrate "new game" into the menu
|
|
|
Feature #537: Highlight dialogue topic links
|
|
|
Feature #658: Rotate, RotateWorld script instructions and local rotations
|
|
|
Feature #690: Animation Layering
|
|
|
Feature #722: Night Eye/Blind magic effects
|
|
|
Feature #735: Move, MoveWorld script instructions.
|
|
|
Feature #760: Non-removable corpses
|
|
|
|
|
|
0.23.0
|
|
|
|
|
|
Bug #522: Player collides with placeable items
|
|
|
Bug #553: Open/Close sounds played when accessing main menu w/ Journal Open
|
|
|
Bug #561: Tooltip word wrapping delay
|
|
|
Bug #578: Bribing works incorrectly
|
|
|
Bug #601: PositionCell fails on negative coordinates
|
|
|
Bug #606: Some NPCs hairs not rendered with Better Heads addon
|
|
|
Bug #609: Bad rendering of bone boots
|
|
|
Bug #613: Messagebox causing assert to fail
|
|
|
Bug #631: Segfault on shutdown
|
|
|
Bug #634: Exception when talking to Calvus Horatius in Mournhold, royal palace courtyard
|
|
|
Bug #635: Scale NPCs depending on race
|
|
|
Bug #643: Dialogue Race select function is inverted
|
|
|
Bug #646: Twohanded weapons don't work properly
|
|
|
Bug #654: Crash when dropping objects without a collision shape
|
|
|
Bug #655/656: Objects that were disabled or deleted (but not both) were added to the scene when re-entering a cell
|
|
|
Bug #660: "g" in "change" cut off in Race Menu
|
|
|
Bug #661: Arrille sells me the key to his upstairs room
|
|
|
Bug #662: Day counter starts at 2 instead of 1
|
|
|
Bug #663: Cannot select "come unprepared" topic in dialog with Dagoth Ur
|
|
|
Bug #665: Pickpocket -> "Grab all" grabs all NPC inventory, even not listed in container window.
|
|
|
Bug #666: Looking up/down problem
|
|
|
Bug #667: Active effects border visible during loading
|
|
|
Bug #669: incorrect player position at new game start
|
|
|
Bug #670: race selection menu: sex, face and hair left button not totally clickable
|
|
|
Bug #671: new game: player is naked
|
|
|
Bug #674: buying or selling items doesn't change amount of gold
|
|
|
Bug #675: fatigue is not set to its maximum when starting a new game
|
|
|
Bug #678: Wrong rotation order causes RefData's rotation to be stored incorrectly
|
|
|
Bug #680: different gold coins in Tel Mara
|
|
|
Bug #682: Race menu ignores playable flag for some hairs and faces
|
|
|
Bug #685: Script compiler does not accept ":" after a function name
|
|
|
Bug #688: dispose corpse makes cross-hair to disappear
|
|
|
Bug #691: Auto equipping ignores equipment conditions
|
|
|
Bug #692: OpenMW doesnt load "loose file" texture packs that places resources directly in data folder
|
|
|
Bug #696: Draugr incorrect head offset
|
|
|
Bug #697: Sail transparency issue
|
|
|
Bug #700: "On the rocks" mod does not load its UV coordinates correctly.
|
|
|
Bug #702: Some race mods don't work
|
|
|
Bug #711: Crash during character creation
|
|
|
Bug #715: Growing Tauryon
|
|
|
Bug #725: Auto calculate stats
|
|
|
Bug #728: Failure to open container and talk dialogue
|
|
|
Bug #731: Crash with Mush-Mere's "background" topic
|
|
|
Feature #55/657: Item Repairing
|
|
|
Feature #62/87: Enchanting
|
|
|
Feature #99: Pathfinding
|
|
|
Feature #104: AI Package: Travel
|
|
|
Feature #129: Levelled items
|
|
|
Feature #204: Texture animations
|
|
|
Feature #239: Fallback-Settings
|
|
|
Feature #535: Console object selection improvements
|
|
|
Feature #629: Add levelup description in levelup layout dialog
|
|
|
Feature #630: Optional format subrecord in (tes3) header
|
|
|
Feature #641: Armor rating
|
|
|
Feature #645: OnDeath script function
|
|
|
Feature #683: Companion item UI
|
|
|
Feature #698: Basic Particles
|
|
|
Task #648: Split up components/esm/loadlocks
|
|
|
Task #695: mwgui cleanup
|
|
|
|
|
|
0.22.0
|
|
|
|
|
|
Bug #311: Potential infinite recursion in script compiler
|
|
|
Bug #355: Keyboard repeat rate (in Xorg) are left disabled after game exit.
|
|
|
Bug #382: Weird effect in 3rd person on water
|
|
|
Bug #387: Always use detailed shape for physics raycasts
|
|
|
Bug #420: Potion/ingredient effects do not stack
|
|
|
Bug #429: Parts of dwemer door not picked up correctly for activation/tooltips
|
|
|
Bug #434/Bug #605: Object movement between cells not properly implemented
|
|
|
Bug #502: Duplicate player collision model at origin
|
|
|
Bug #509: Dialogue topic list shifts inappropriately
|
|
|
Bug #513: Sliding stairs
|
|
|
Bug #515: Launcher does not support non-latin strings
|
|
|
Bug #525: Race selection preview camera wrong position
|
|
|
Bug #526: Attributes / skills should not go below zero
|
|
|
Bug #529: Class and Birthsign menus options should be preselected
|
|
|
Bug #530: Lock window button graphic missing
|
|
|
Bug #532: Missing map menu graphics
|
|
|
Bug #545: ESX selector does not list ESM files properly
|
|
|
Bug #547: Global variables of type short are read incorrectly
|
|
|
Bug #550: Invisible meshes collision and tooltip
|
|
|
Bug #551: Performance drop when loading multiple ESM files
|
|
|
Bug #552: Don't list CG in options if it is not available
|
|
|
Bug #555: Character creation windows "OK" button broken
|
|
|
Bug #558: Segmentation fault when Alt-tabbing with console opened
|
|
|
Bug #559: Dialog window should not be available before character creation is finished
|
|
|
Bug #560: Tooltip borders should be stretched
|
|
|
Bug #562: Sound should not be played when an object cannot be picked up
|
|
|
Bug #565: Water animation speed + timescale
|
|
|
Bug #572: Better Bodies' textures don't work
|
|
|
Bug #573: OpenMW doesn't load if TR_Mainland.esm is enabled (Tamriel Rebuilt mod)
|
|
|
Bug #574: Moving left/right should not cancel auto-run
|
|
|
Bug #575: Crash entering the Chamber of Song
|
|
|
Bug #576: Missing includes
|
|
|
Bug #577: Left Gloves Addon causes ESMReader exception
|
|
|
Bug #579: Unable to open container "Kvama Egg Sack"
|
|
|
Bug #581: Mimicking vanilla Morrowind water
|
|
|
Bug #583: Gender not recognized
|
|
|
Bug #586: Wrong char gen behaviour
|
|
|
Bug #587: "End" script statements with spaces don't work
|
|
|
Bug #589: Closing message boxes by pressing the activation key
|
|
|
Bug #590: Ugly Dagoth Ur rendering
|
|
|
Bug #591: Race selection issues
|
|
|
Bug #593: Persuasion response should be random
|
|
|
Bug #595: Footless guard
|
|
|
Bug #599: Waterfalls are invisible from a certain distance
|
|
|
Bug #600: Waterfalls rendered incorrectly, cut off by water
|
|
|
Bug #607: New beast bodies mod crashes
|
|
|
Bug #608: Crash in cell "Mournhold, Royal Palace"
|
|
|
Bug #611: OpenMW doesn't find some of textures used in Tamriel Rebuilt
|
|
|
Bug #613: Messagebox causing assert to fail
|
|
|
Bug #615: Meshes invisible from above water
|
|
|
Bug #617: Potion effects should be hidden until discovered
|
|
|
Bug #619: certain moss hanging from tree has rendering bug
|
|
|
Bug #621: Batching bloodmoon's trees
|
|
|
Bug #623: NiMaterialProperty alpha unhandled
|
|
|
Bug #628: Launcher in latest master crashes the game
|
|
|
Bug #633: Crash on startup: Better Heads
|
|
|
Bug #636: Incorrect Char Gen Menu Behavior
|
|
|
Feature #29: Allow ESPs and multiple ESMs
|
|
|
Feature #94: Finish class selection-dialogue
|
|
|
Feature #149: Texture Alphas
|
|
|
Feature #237: Run Morrowind-ini importer from launcher
|
|
|
Feature #286: Update Active Spell Icons
|
|
|
Feature #334: Swimming animation
|
|
|
Feature #335: Walking animation
|
|
|
Feature #360: Proper collision shapes for NPCs and creatures
|
|
|
Feature #367: Lights that behave more like original morrowind implementation
|
|
|
Feature #477: Special local scripting variables
|
|
|
Feature #528: Message boxes should close when enter is pressed under certain conditions.
|
|
|
Feature #543: Add bsa files to the settings imported by the ini importer
|
|
|
Feature #594: coordinate space and utility functions
|
|
|
Feature #625: Zoom in vanity mode
|
|
|
Task #464: Refactor launcher ESX selector into a re-usable component
|
|
|
Task #624: Unified implementation of type-variable sub-records
|
|
|
|
|
|
0.21.0
|
|
|
|
|
|
Bug #253: Dialogs don't work for Russian version of Morrowind
|
|
|
Bug #267: Activating creatures without dialogue can still activate the dialogue GUI
|
|
|
Bug #354: True flickering lights
|
|
|
Bug #386: The main menu's first entry is wrong (in french)
|
|
|
Bug #479: Adding the spell "Ash Woe Blight" to the player causes strange attribute oscillations
|
|
|
Bug #495: Activation Range
|
|
|
Bug #497: Failed Disposition check doesn't stop a dialogue entry from being returned
|
|
|
Bug #498: Failing a disposition check shouldn't eliminate topics from the the list of those available
|
|
|
Bug #500: Disposition for most NPCs is 0/100
|
|
|
Bug #501: Getdisposition command wrongly returns base disposition
|
|
|
Bug #506: Journal UI doesn't update anymore
|
|
|
Bug #507: EnableRestMenu is not a valid command - change it to EnableRest
|
|
|
Bug #508: Crash in Ald Daedroth Shrine
|
|
|
Bug #517: Wrong price calculation when untrading an item
|
|
|
Bug #521: MWGui::InventoryWindow creates a duplicate player actor at the origin
|
|
|
Bug #524: Beast races are able to wear shoes
|
|
|
Bug #527: Background music fails to play
|
|
|
Bug #533: The arch at Gnisis entrance is not displayed
|
|
|
Bug #534: Terrain gets its correct shape only some time after the cell is loaded
|
|
|
Bug #536: The same entry can be added multiple times to the journal
|
|
|
Bug #539: Race selection is broken
|
|
|
Bug #544: Terrain normal map corrupt when the map is rendered
|
|
|
Feature #39: Video Playback
|
|
|
Feature #151: ^-escape sequences in text output
|
|
|
Feature #392: Add AI related script functions
|
|
|
Feature #456: Determine required ini fallback values and adjust the ini importer accordingly
|
|
|
Feature #460: Experimental DirArchives improvements
|
|
|
Feature #540: Execute scripts of objects in containers/inventories in active cells
|
|
|
Task #401: Review GMST fixing
|
|
|
Task #453: Unify case smashing/folding
|
|
|
Task #512: Rewrite utf8 component
|
|
|
|
|
|
0.20.0
|
|
|
|
|
|
Bug #366: Changing the player's race during character creation does not change the look of the player character
|
|
|
Bug #430: Teleporting and using loading doors linking within the same cell reloads the cell
|
|
|
Bug #437: Stop animations when paused
|
|
|
Bug #438: Time displays as "0 a.m." when it should be "12 a.m."
|
|
|
Bug #439: Text in "name" field of potion/spell creation window is persistent
|
|
|
Bug #440: Starting date at a new game is off by one day
|
|
|
Bug #442: Console window doesn't close properly sometimes
|
|
|
Bug #448: Do not break container window formatting when item names are very long
|
|
|
Bug #458: Topics sometimes not automatically added to known topic list
|
|
|
Bug #476: Auto-Moving allows player movement after using DisablePlayerControls
|
|
|
Bug #478: After sleeping in a bed the rest dialogue window opens automtically again
|
|
|
Bug #492: On creating potions the ingredients are removed twice
|
|
|
Feature #63: Mercantile skill
|
|
|
Feature #82: Persuasion Dialogue
|
|
|
Feature #219: Missing dialogue filters/functions
|
|
|
Feature #369: Add a FailedAction
|
|
|
Feature #377: Select head/hair on character creation
|
|
|
Feature #391: Dummy AI package classes
|
|
|
Feature #435: Global Map, 2nd Layer
|
|
|
Feature #450: Persuasion
|
|
|
Feature #457: Add more script instructions
|
|
|
Feature #474: update the global variable pcrace when the player's race is changed
|
|
|
Task #158: Move dynamically generated classes from Player class to World Class
|
|
|
Task #159: ESMStore rework and cleanup
|
|
|
Task #163: More Component Namespace Cleanup
|
|
|
Task #402: Move player data from MWWorld::Player to the player's NPC record
|
|
|
Task #446: Fix no namespace in BulletShapeLoader
|
|
|
|
|
|
0.19.0
|
|
|
|
|
|
Bug #374: Character shakes in 3rd person mode near the origin
|
|
|
Bug #404: Gamma correct rendering
|
|
|
Bug #407: Shoes of St. Rilm do not work
|
|
|
Bug #408: Rugs has collision even if they are not supposed to
|
|
|
Bug #412: Birthsign menu sorted incorrectly
|
|
|
Bug #413: Resolutions presented multiple times in launcher
|
|
|
Bug #414: launcher.cfg file stored in wrong directory
|
|
|
Bug #415: Wrong esm order in openmw.cfg
|
|
|
Bug #418: Sound listener position updates incorrectly
|
|
|
Bug #423: wrong usage of "Version" entry in openmw.desktop
|
|
|
Bug #426: Do not use hardcoded splash images
|
|
|
Bug #431: Don't use markers for raycast
|
|
|
Bug #432: Crash after picking up items from an NPC
|
|
|
Feature #21/#95: Sleeping/resting
|
|
|
Feature #61: Alchemy Skill
|
|
|
Feature #68: Death
|
|
|
Feature #69/#86: Spell Creation
|
|
|
Feature #72/#84: Travel
|
|
|
Feature #76: Global Map, 1st Layer
|
|
|
Feature #120: Trainer Window
|
|
|
Feature #152: Skill Increase from Skill Books
|
|
|
Feature #160: Record Saving
|
|
|
Task #400: Review GMST access
|
|
|
|
|
|
0.18.0
|
|
|
|
|
|
Bug #310: Button of the "preferences menu" are too small
|
|
|
Bug #361: Hand-to-hand skill is always 100
|
|
|
Bug #365: NPC and creature animation is jerky; Characters float around when they are not supposed to
|
|
|
Bug #372: playSound3D uses original coordinates instead of current coordinates.
|
|
|
Bug #373: Static OGRE build faulty
|
|
|
Bug #375: Alt-tab toggle view
|
|
|
Bug #376: Screenshots are disable
|
|
|
Bug #378: Exception when drinking self-made potions
|
|
|
Bug #380: Cloth visibility problem
|
|
|
Bug #384: Weird character on doors tooltip.
|
|
|
Bug #398: Some objects do not collide in MW, but do so in OpenMW
|
|
|
Feature #22: Implement level-up
|
|
|
Feature #36: Hide Marker
|
|
|
Feature #88: Hotkey Window
|
|
|
Feature #91: Level-Up Dialogue
|
|
|
Feature #118: Keyboard and Mouse-Button bindings
|
|
|
Feature #119: Spell Buying Window
|
|
|
Feature #133: Handle resources across multiple data directories
|
|
|
Feature #134: Generate a suitable default-value for --data-local
|
|
|
Feature #292: Object Movement/Creation Script Instructions
|
|
|
Feature #340: AIPackage data structures
|
|
|
Feature #356: Ingredients use
|
|
|
Feature #358: Input system rewrite
|
|
|
Feature #370: Target handling in actions
|
|
|
Feature #379: Door markers on the local map
|
|
|
Feature #389: AI framework
|
|
|
Feature #395: Using keys to open doors / containers
|
|
|
Feature #396: Loading screens
|
|
|
Feature #397: Inventory avatar image and race selection head preview
|
|
|
Task #339: Move sounds into Action
|
|
|
|
|
|
0.17.0
|
|
|
|
|
|
Bug #225: Valgrind reports about 40MB of leaked memory
|
|
|
Bug #241: Some physics meshes still don't match
|
|
|
Bug #248: Some textures are too dark
|
|
|
Bug #300: Dependency on proprietary CG toolkit
|
|
|
Bug #302: Some objects don't collide although they should
|
|
|
Bug #308: Freeze in Balmora, Meldor: Armorer
|
|
|
Bug #313: openmw without a ~/.config/openmw folder segfault.
|
|
|
Bug #317: adding non-existing spell via console locks game
|
|
|
Bug #318: Wrong character normals
|
|
|
Bug #341: Building with Ogre Debug libraries does not use debug version of plugins
|
|
|
Bug #347: Crash when running openmw with --start="XYZ"
|
|
|
Bug #353: FindMyGUI.cmake breaks path on Windows
|
|
|
Bug #359: WindowManager throws exception at destruction
|
|
|
Bug #364: Laggy input on OS X due to bug in Ogre's event pump implementation
|
|
|
Feature #33: Allow objects to cross cell-borders
|
|
|
Feature #59: Dropping Items (replaced stopgap implementation with a proper one)
|
|
|
Feature #93: Main Menu
|
|
|
Feature #96/329/330/331/332/333: Player Control
|
|
|
Feature #180: Object rotation and scaling.
|
|
|
Feature #272: Incorrect NIF material sharing
|
|
|
Feature #314: Potion usage
|
|
|
Feature #324: Skill Gain
|
|
|
Feature #342: Drain/fortify dynamic stats/attributes magic effects
|
|
|
Feature #350: Allow console only script instructions
|
|
|
Feature #352: Run scripts in console on startup
|
|
|
Task #107: Refactor mw*-subsystems
|
|
|
Task #325: Make CreatureStats into a class
|
|
|
Task #345: Use Ogre's animation system
|
|
|
Task #351: Rewrite Action class to support automatic sound playing
|
|
|
|
|
|
0.16.0
|
|
|
|
|
|
Bug #250: OpenMW launcher erratic behaviour
|
|
|
Bug #270: Crash because of underwater effect on OS X
|
|
|
Bug #277: Auto-equipping in some cells not working
|
|
|
Bug #294: Container GUI ignores disabled inventory menu
|
|
|
Bug #297: Stats review dialog shows all skills and attribute values as 0
|
|
|
Bug #298: MechanicsManager::buildPlayer does not remove previous bonuses
|
|
|
Bug #299: Crash in World::disable
|
|
|
Bug #306: Non-existent ~/.config/openmw "crash" the launcher.
|
|
|
Bug #307: False "Data Files" location make the launcher "crash"
|
|
|
Feature #81: Spell Window
|
|
|
Feature #85: Alchemy Window
|
|
|
Feature #181: Support for x.y script syntax
|
|
|
Feature #242: Weapon and Spell icons
|
|
|
Feature #254: Ingame settings window
|
|
|
Feature #293: Allow "stacking" game modes
|
|
|
Feature #295: Class creation dialog tooltips
|
|
|
Feature #296: Clicking on the HUD elements should show/hide the respective window
|
|
|
Feature #301: Direction after using a Teleport Door
|
|
|
Feature #303: Allow object selection in the console
|
|
|
Feature #305: Allow the use of = as a synonym for ==
|
|
|
Feature #312: Compensation for slow object access in poorly written Morrowind.esm scripts
|
|
|
Task #176: Restructure enabling/disabling of MW-references
|
|
|
Task #283: Integrate ogre.cfg file in settings file
|
|
|
Task #290: Auto-Close MW-reference related GUI windows
|
|
|
|
|
|
0.15.0
|
|
|
|
|
|
Bug #5: Physics reimplementation (fixes various issues)
|
|
|
Bug #258: Resizing arrow's background is not transparent
|
|
|
Bug #268: Widening the stats window in X direction causes layout problems
|
|
|
Bug #269: Topic pane in dialgoue window is too small for some longer topics
|
|
|
Bug #271: Dialog choices are sorted incorrectly
|
|
|
Bug #281: The single quote character is not rendered on dialog windows
|
|
|
Bug #285: Terrain not handled properly in cells that are not predefined
|
|
|
Bug #289: Dialogue filter isn't doing case smashing/folding for item IDs
|
|
|
Feature #15: Collision with Terrain
|
|
|
Feature #17: Inventory-, Container- and Trade-Windows
|
|
|
Feature #44: Floating Labels above Focussed Objects
|
|
|
Feature #80: Tooltips
|
|
|
Feature #83: Barter Dialogue
|
|
|
Feature #90: Book and Scroll Windows
|
|
|
Feature #156: Item Stacking in Containers
|
|
|
Feature #213: Pulsating lights
|
|
|
Feature #218: Feather & Burden
|
|
|
Feature #256: Implement magic effect bookkeeping
|
|
|
Feature #259: Add missing information to Stats window
|
|
|
Feature #260: Correct case for dialogue topics
|
|
|
Feature #280: GUI texture atlasing
|
|
|
Feature #291: Ability to use GMST strings from GUI layout files
|
|
|
Task #255: Make MWWorld::Environment into a singleton
|
|
|
|
|
|
0.14.0
|
|
|
|
|
|
Bug #1: Meshes rendered with wrong orientation
|
|
|
Bug #6/Task #220: Picking up small objects doesn't always work
|
|
|
Bug #127: tcg doesn't work
|
|
|
Bug #178: Compablity problems with Ogre 1.8.0 RC 1
|
|
|
Bug #211: Wireframe mode (toggleWireframe command) should not apply to Console & other UI
|
|
|
Bug #227: Terrain crashes when moving away from predefined cells
|
|
|
Bug #229: On OS X Launcher cannot launch game if path to binary contains spaces
|
|
|
Bug #235: TGA texture loading problem
|
|
|
Bug #246: wireframe mode does not work in water
|
|
|
Feature #8/#232: Water Rendering
|
|
|
Feature #13: Terrain Rendering
|
|
|
Feature #37: Render Path Grid
|
|
|
Feature #66: Factions
|
|
|
Feature #77: Local Map
|
|
|
Feature #78: Compass/Mini-Map
|
|
|
Feature #97: Render Clothing/Armour
|
|
|
Feature #121: Window Pinning
|
|
|
Feature #205: Auto equip
|
|
|
Feature #217: Contiainer should track changes to its content
|
|
|
Feature #221: NPC Dialogue Window Enhancements
|
|
|
Feature #233: Game settings manager
|
|
|
Feature #240: Spell List and selected spell (no GUI yet)
|
|
|
Feature #243: Draw State
|
|
|
Task #113: Morrowind.ini Importer
|
|
|
Task #215: Refactor the sound code
|
|
|
Task #216: Update MyGUI
|
|
|
|
|
|
0.13.0
|
|
|
|
|
|
Bug #145: Fixed sound problems after cell change
|
|
|
Bug #179: Pressing space in console triggers activation
|
|
|
Bug #186: CMake doesn't use the debug versions of Ogre libraries on Linux
|
|
|
Bug #189: ASCII 16 character added to console on it's activation on Mac OS X
|
|
|
Bug #190: Case Folding fails with music files
|
|
|
Bug #192: Keypresses write Text into Console no matter which gui element is active
|
|
|
Bug #196: Collision shapes out of place
|
|
|
Bug #202: ESMTool doesn't not work with localised ESM files anymore
|
|
|
Bug #203: Torch lights only visible on short distance
|
|
|
Bug #207: Ogre.log not written
|
|
|
Bug #209: Sounds do not play
|
|
|
Bug #210: Ogre crash at Dren plantation
|
|
|
Bug #214: Unsupported file format version
|
|
|
Bug #222: Launcher is writing openmw.cfg file to wrong location
|
|
|
Feature #9: NPC Dialogue Window
|
|
|
Feature #16/42: New sky/weather implementation
|
|
|
Feature #40: Fading
|
|
|
Feature #48: NPC Dialogue System
|
|
|
Feature #117: Equipping Items (backend only, no GUI yet, no rendering of equipped items yet)
|
|
|
Feature #161: Load REC_PGRD records
|
|
|
Feature #195: Wireframe-mode
|
|
|
Feature #198/199: Various sound effects
|
|
|
Feature #206: Allow picking data path from launcher if non is set
|
|
|
Task #108: Refactor window manager class
|
|
|
Task #172: Sound Manager Cleanup
|
|
|
Task #173: Create OpenEngine systems in the appropriate manager classes
|
|
|
Task #184: Adjust MSVC and gcc warning levels
|
|
|
Task #185: RefData rewrite
|
|
|
Task #201: Workaround for transparency issues
|
|
|
Task #208: silenced esm_reader.hpp warning
|
|
|
|
|
|
0.12.0
|
|
|
|
|
|
Bug #154: FPS Drop
|
|
|
Bug #169: Local scripts continue running if associated object is deleted
|
|
|
Bug #174: OpenMW fails to start if the config directory doesn't exist
|
|
|
Bug #187: Missing lighting
|
|
|
Bug #188: Lights without a mesh are not rendered
|
|
|
Bug #191: Taking screenshot causes crash when running installed
|
|
|
Feature #28: Sort out the cell load problem
|
|
|
Feature #31: Allow the player to move away from pre-defined cells
|
|
|
Feature #35: Use alternate storage location for modified object position
|
|
|
Feature #45: NPC animations
|
|
|
Feature #46: Creature Animation
|
|
|
Feature #89: Basic Journal Window
|
|
|
Feature #110: Automatically pick up the path of existing MW-installations
|
|
|
Feature #183: More FPS display settings
|
|
|
Task #19: Refactor engine class
|
|
|
Task #109/Feature #162: Automate Packaging
|
|
|
Task #112: Catch exceptions thrown in input handling functions
|
|
|
Task #128/#168: Cleanup Configuration File Handling
|
|
|
Task #131: NPC Activation doesn't work properly
|
|
|
Task #144: MWRender cleanup
|
|
|
Task #155: cmake cleanup
|
|
|
|
|
|
0.11.1
|
|
|
|
|
|
Bug #2: Resources loading doesn't work outside of bsa files
|
|
|
Bug #3: GUI does not render non-English characters
|
|
|
Bug #7: openmw.cfg location doesn't match
|
|
|
Bug #124: The TCL alias for ToggleCollision is missing.
|
|
|
Bug #125: Some command line options can't be used from a .cfg file
|
|
|
Bug #126: Toggle-type script instructions are less verbose compared with original MW
|
|
|
Bug #130: NPC-Record Loading fails for some NPCs
|
|
|
Bug #167: Launcher sets invalid parameters in ogre config
|
|
|
Feature #10: Journal
|
|
|
Feature #12: Rendering Optimisations
|
|
|
Feature #23: Change Launcher GUI to a tabbed interface
|
|
|
Feature #24: Integrate the OGRE settings window into the launcher
|
|
|
Feature #25: Determine openmw.cfg location (Launcher)
|
|
|
Feature #26: Launcher Profiles
|
|
|
Feature #79: MessageBox
|
|
|
Feature #116: Tab-Completion in Console
|
|
|
Feature #132: --data-local and multiple --data
|
|
|
Feature #143: Non-Rendering Performance-Optimisations
|
|
|
Feature #150: Accessing objects in cells via ID does only work for objects with all lower case IDs
|
|
|
Feature #157: Version Handling
|
|
|
Task #14: Replace tabs with 4 spaces
|
|
|
Task #18: Move components from global namespace into their own namespace
|
|
|
Task #123: refactor header files in components/esm
|
|
|
|
|
|
0.10.0
|
|
|
|
|
|
* NPC dialogue window (not functional yet)
|
|
|
* Collisions with objects
|
|
|
* Refactor the PlayerPos class
|
|
|
* Adjust file locations
|
|
|
* CMake files and test linking for Bullet
|
|
|
* Replace Ogre raycasting test for activation with something more precise
|
|
|
* Adjust player movement according to collision results
|
|
|
* FPS display
|
|
|
* Various Portability Improvements
|
|
|
* Mac OS X support is back!
|
|
|
|
|
|
0.9.0
|
|
|
|
|
|
* Exterior cells loading, unloading and management
|
|
|
* Character Creation GUI
|
|
|
* Character creation
|
|
|
* Make cell names case insensitive when doing internal lookups
|
|
|
* Music player
|
|
|
* NPCs rendering
|
|
|
|
|
|
0.8.0
|
|
|
|
|
|
* GUI
|
|
|
* Complete and working script engine
|
|
|
* In game console
|
|
|
* Sky rendering
|
|
|
* Sound and music
|
|
|
* Tons of smaller stuff
|
|
|
|
|
|
0.7.0
|
|
|
|
|
|
* This release is a complete rewrite in C++.
|
|
|
* All D code has been culled, and all modules have been rewritten.
|
|
|
* The game is now back up to the level of rendering interior cells and moving around, but physics, sound, GUI, and scripting still remain to be ported from the old codebase.
|
|
|
|
|
|
0.6.0
|
|
|
|
|
|
* Coded a GUI system using MyGUI
|
|
|
* Skinned MyGUI to look like Morrowind (work in progress)
|
|
|
* Integrated the Monster script engine
|
|
|
* Rewrote some functions into script code
|
|
|
* Very early MyGUI < > Monster binding
|
|
|
* Fixed Windows sound problems (replaced old openal32.dll)
|
|
|
|
|
|
0.5.0
|
|
|
|
|
|
* Collision detection with Bullet
|
|
|
* Experimental walk & fall character physics
|
|
|
* New key bindings:
|
|
|
* t toggle physics mode (walking, flying, ghost),
|
|
|
* n night eye, brightens the scene
|
|
|
* Fixed incompatability with DMD 1.032 and newer compilers
|
|
|
* * (thanks to tomqyp)
|
|
|
* Various minor changes and updates
|
|
|
|
|
|
0.4.0
|
|
|
|
|
|
* Switched from Audiere to OpenAL
|
|
|
* * (BIG thanks to Chris Robinson)
|
|
|
* Added complete Makefile (again) as a alternative build tool
|
|
|
* More realistic lighting (thanks again to Chris Robinson)
|
|
|
* Various localization fixes tested with Russian and French versions
|
|
|
* Temporary workaround for the Unicode issue: invalid UTF displayed as '?'
|
|
|
* Added ns option to disable sound, for debugging
|
|
|
* Various bug fixes
|
|
|
* Cosmetic changes to placate gdc Wall
|
|
|
|
|
|
0.3.0
|
|
|
|
|
|
* Built and tested on Windows XP
|
|
|
* Partial support for FreeBSD (exceptions do not work)
|
|
|
* You no longer have to download Monster separately
|
|
|
* Made an alternative for building without DSSS (but DSSS still works)
|
|
|
* Renamed main program from 'morro' to 'openmw'
|
|
|
* Made the config system more robust
|
|
|
* Added oc switch for showing Ogre config window on startup
|
|
|
* Removed some config files, these are auto generated when missing.
|
|
|
* Separated plugins.cfg into linux and windows versions.
|
|
|
* Updated Makefile and sources for increased portability
|
|
|
* confirmed to work against OIS 1.0.0 (Ubuntu repository package)
|
|
|
|
|
|
0.2.0
|
|
|
|
|
|
* Compiles with gdc
|
|
|
* Switched to DSSS for building D code
|
|
|
* Includes the program esmtool
|
|
|
|
|
|
0.1.0
|
|
|
|
|
|
first release
|