I had unexpected computer problems last week and I’m trying to make this post cover two weeks…
Scrawl finished work on the spell creation feature. Thanks to his good program planning at least part of the spell creation code can be reused for the enchanting feature.
gus worked on the traveling feature. He made a GUI which displays prices and you can now travel between places.
pvdk altered the launcher’s data files tab. It uses a new model, but we unfortunately don’t yet have support for multiple esx files in the engine!
Cory Cohen is working on the ESMTool. It displays human readable labels and it also provides record dumping with more details.
Greye made minor changes to the ESMStore. It nows allows storing additional records not loaded from esm/p files, but created in game, with the ability to modify these records. One situation where this is needed is during character creation, where the player decides his/her character’s race.
Zini fought/is fighting with non-standard GCC extensions. He also enabled C++11 mode for compiler flags, but at the moment it’s nothing more than an interesting detail. Standard coding for OpenMW is still the de facto of C++03. When C++11 is supported by the main compilers, then we’ll add support for it. This means the earliest we’ll see C++11 in OpenMW is the second half of 2013.
Did you notice the tag cloud on the right? Scrawl, zini and the rest of the development team are now not only programmers, but also tags! Funny!
Scrawl is working his wonders (namely by finishing the Spell window and alchemy windows). He also changed the color of the water to look less tropical and more like in vanilla Morrowind.
Zini is busy with bugfixes and checking if features from merged branches are working.
Gus added the setangle and setscale instructions but there is still much to be done before his branch is merged into the master.
jhooks1 fixed the physics system which was allowing players to run up the wall if their speed was high enough.
Mark76 is continuing work on multiple esm and esp support, but he’s been struggling with problems with Visual C++ 2010. He’s currently finished the planning phases for the subsystem revisions that will be necessary.
Below this post there is a interview with three of our developers.
We are pretty close from a release, so things are pretty calms this week.
scrawl, while improving the GUI, has worked mainly on options support, like refactorisation of the launcher, preliminary implementation of ingame options, refactoring of options-support backend…
edmondo has proposed to clean a little bit the cmake script, but his patches were rejected. As zini said:
We don’t have any formatting rules for cmake files and considering that even with the currently limited number of code layout and naming rules (some) people have difficulties following them, I don’t see how adding more will be of any help. But without new rules the cmake files will quickly degenerate into the inconsistent state we have now.
On top of that these kind of code cleanup usually leads to a lot of merge problems. Therefore they should be avoided unless absolutely necessary.
gus is currently working on objects rotation and scaling, to allow you to decorate your house, or do books tower!
jhooks and Chris are, as always, trying to improve animations.
Aleksandar is trying to implement the spell window.
mark76: is doing great on multiples ESM support, you’ll soon be able to walk into Mournhold!
spyboot is our new German translator (and maybe a future developer? who knows…), be nice with him!
Hello everyone! No fancies news for this week, but a massive background improvement (the new physics system), and a lot of misc things.
Scrawl is a machine! He’s working on multiple fronts, and the results so far are amazing:
jhooks managed to get terrain collisions working! You can test this feature by typing tcl or togglecollisions in the console. The new physics system will be part of our next release: better, faster, easier!
gus is still working on item drag’n’dropping from the inventory.
Ho, by the way, if you know some Qt, we are looking for someone to develop the OpenMW Editor. Don’t be shy, apply!