Marc Zinnschlag
7bc1adde9f
allow adding records at runtime (only potions and classes)
2011-07-22 15:56:54 +02:00
Lukasz Gromanowski
ac9b1715d5
Added new command line option: "encoding"
...
Added new command line option: "encoding" which allow to
change font encoding used in game messages.
Currently there are three evailable encodings:
win1250 - Central and Eastern European (languages
that use Latin script, such as Polish,
Czech, Slovak, Hungarian, Slovene, Bosnian,
Croatian, Serbian (Latin script),
Romanian and Albanian)
win1251 - languages that use the Cyrillic alphabet
such as Russian, Bulgarian, Serbian Cyrillic
and others
win1252 - Western European (Latin) - default
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2011-07-17 22:16:50 +02:00
Marc Zinnschlag
6e880cffb2
changed engine class to support multiple data directories for esm files
2011-05-05 19:32:42 +02:00
Marc Zinnschlag
5b6ec405e3
Merge branch 'script'
2011-04-28 10:30:32 +02:00
Marc Zinnschlag
f52e6bd5ef
made toggle-type script instructions more verbose
2011-04-26 21:38:21 +02:00
Marc Zinnschlag
792de880cf
another constness fix
2011-04-21 11:00:00 +02:00
Marc Zinnschlag
717b5e1784
fixed a constness problem
2011-04-21 10:49:45 +02:00
Jan-Peter Nilsson
a94de76801
Whitespace changes only tabs->spaces and removal of traling space (including mangle and openengline)
2011-04-03 13:20:42 +02:00
Marc Zinnschlag
72a84356e2
added tcg/tcb instructions (toggle collision rendering); not fully working yet (problem in OpenEngine or MWScene)
2011-03-16 09:09:45 +01:00
Marc Zinnschlag
eb93ef68f1
fixed collision mode interface and redirected collision mode script instruction from Player class to MWScene class
2011-03-13 22:33:55 +01:00
Marc Zinnschlag
1e9dc4b435
de-Windownizing and some build-fixes
2011-02-26 16:37:47 +01:00
gugus
ff941b5963
add physic
2011-02-19 17:59:40 +01:00
Marc Zinnschlag
9a3158675a
reworked cell changing mechanism
2011-02-10 10:38:45 +01:00
Marc Zinnschlag
ca44b3640a
pasing movement data from mwmechanics to mwscene and fixed a very stupid interface bug
2011-02-01 10:11:41 +01:00
Marc Zinnschlag
40d772b33a
call doPhysics function once per frame
2011-01-29 17:39:34 +01:00
Jan-Peter Nilsson
429775d485
Store configuration in /etc/openmw/ and ~/.openmw/ on linux
...
Requires new openengine version.
2011-01-12 18:18:06 +01:00
Marc Zinnschlag
42ef7a61a0
Merge branch 'script'
...
Conflicts:
apps/openmw/engine.cpp
apps/openmw/mwworld/world.cpp
apps/openmw/mwworld/world.hpp
2011-01-09 20:56:21 +01:00
Pieter van der Kloet
dd4d022301
Converted all tabs to four spaces
2011-01-05 22:18:21 +01:00
Marc Zinnschlag
4a12be11bf
moved PlayerPos class from MWRender to MWWorld and renamed it to Player
2011-01-04 15:58:22 +01:00
Jason Hooks
a038c67e5a
Preliminary region sound framework2
2010-11-07 12:51:59 -05:00
Jason Hooks
cab2341259
Preliminary region sound framework
2010-11-06 13:11:09 -04:00
Marc Zinnschlag
db2b238328
adjusted coordinates for coc/coe for exteriors (place player in the middle of the cell instead of at the border)
2010-09-11 12:21:55 +02:00
Marc Zinnschlag
5f84b680af
implemented exterior coc
2010-09-11 11:55:28 +02:00
Marc Zinnschlag
9e8251e6b4
finally got rid of the nasty coordinates bug
2010-08-22 21:30:48 +02:00
Marc Zinnschlag
0fce360908
more refactoring
2010-08-22 20:55:22 +02:00
Marc Zinnschlag
0d20719158
re-routed player movement through MWWorld::World
2010-08-21 12:31:04 +02:00
Marc Zinnschlag
fe3b6230fc
refactored cell unloading
2010-08-21 11:43:07 +02:00
Marc Zinnschlag
0111631ee9
very early implementation of exterior rendering
2010-08-20 13:33:03 +02:00
Marc Zinnschlag
a7fe28ecbe
implemented take action
2010-08-07 20:25:17 +02:00
Marc Zinnschlag
87c84e6fcd
limited activation range according to GMST settings
2010-08-05 13:29:49 +02:00
Marc Zinnschlag
5827591d05
Merge commit 'ape/master'
...
Conflicts:
apps/openmw/mwworld/world.hpp
2010-08-03 21:52:19 +02:00
Armin Preiml
adc209d135
Implemented the faced handle method to the engine. Faced handles will
...
be written to stdout every 10th frame.
2010-08-03 20:40:45 +02:00
Marc Zinnschlag
d1c000313f
added getPtr function that works via Ogre handle
2010-08-03 20:01:52 +02:00
Marc Zinnschlag
3d987f1b7a
register actors in active cells with MechanicsManager
2010-07-27 14:05:05 +02:00
Marc Zinnschlag
8bbcbc05d5
removed duplicate code from World class
2010-07-27 13:09:35 +02:00
Marc Zinnschlag
0e641f1246
implemented coc instruction
2010-07-22 12:29:23 +02:00
Marc Zinnschlag
2d8fbc6e55
implemented month variable and fixed some day/gamehour bugs
2010-07-22 11:48:27 +02:00
Marc Zinnschlag
77e03f0f31
fixed global variable search to properly handle injected variables (DaysPassed)
2010-07-21 15:01:35 +02:00
Marc Zinnschlag
c8a18b7d70
use global variable timescale instead of fixed factor
2010-07-21 14:10:52 +02:00
Marc Zinnschlag
f3b70e05a9
added sky-related script functions and instructions
2010-07-18 19:48:02 +02:00
Marc Zinnschlag
d27c548710
implemented passing of time
2010-07-18 18:29:16 +02:00
Marc Zinnschlag
083b11c740
moved global variable handling into a separate class
2010-07-18 16:48:01 +02:00
Nicolay Korslund
13d3f9c87e
Integrated OpenEngine, replaces entire components/engine/ directory.
2010-07-16 14:56:14 +02:00
Marc Zinnschlag
8134c5b760
integrated CellStore pointer into Ptr class
2010-07-10 13:19:04 +02:00
Marc Zinnschlag
592fa84e2d
added Enable, Disable, GetDisabled
2010-07-09 16:07:03 +02:00
Marc Zinnschlag
cc0c21cf35
added function to retrieve a live cell ref via name
2010-07-05 12:09:04 +02:00
Marc Zinnschlag
a61b2c39f0
added scriptrunning/startscript/stopscript; sorted out more case problems
2010-07-04 16:00:32 +02:00
Marc Zinnschlag
df8f8a315c
added missing part of global variable implementation (storage and interpreter context)
2010-07-04 13:33:33 +02:00
Marc Zinnschlag
3fae68b403
added unifying LiveCellRef pointer class
2010-07-03 17:46:55 +02:00
Marc Zinnschlag
d51e6fb7c4
second part of refactoring
2010-07-03 15:41:20 +02:00