Commit Graph

149 Commits (bc8db3612ab6d4ef6047b15c1b4cf82d14958705)

Author SHA1 Message Date
Marc Zinnschlag bc8db3612a Issue #19: Create OGRE renderer in go function instead of Engine's constructor
This avoids setting up a renderer each time openmw is called with the --help switch.
13 years ago
Marc Zinnschlag 39af941d6f Issue #19: Moved code from Engine to WindowManager and ScriptManager 13 years ago
Marc Zinnschlag 38c0f36d44 Issue #19: Finished cleaning out the Engine framelistener 13 years ago
Marc Zinnschlag 8bf4abf53b Issue #19: Focus Reporting Improvements
- moved focus reporting code out of the framelistener
- made focus reporting optional (new --report-focus switch)
- report based on tiem passed instead of number of frames passed
- only report if focus has changed
13 years ago
Marc Zinnschlag fbcb5fe681 Issue #19: Some more framelistener cleanup 13 years ago
Marc Zinnschlag 8bebae17aa Issue #19: More local script related cleanup 13 years ago
Marc Zinnschlag 896b7da23d Issue #19: fixed RNG in engine's frame listener 13 years ago
Marc Zinnschlag 3bef04cb1d Issue #19: fixed exception handling in engine's frame listener 13 years ago
Marc Zinnschlag 10778d8c3e Issue #19: factored out local script handling into a separate class
This also fixes a bug related to self-destructing references (introduced during the cell handling improvements)
13 years ago
Lukasz Gromanowski d43455fd57 Issue #168: Configuration cleanup, part 2
Corrected --data and --data-local parameters handling.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Lukasz Gromanowski 54cb6deab9 Issue #168: Configuration cleanup, part 2 14 years ago
Lukasz Gromanowski ea7eb7a62d fixes #128 Configuration cleanup.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Marc Zinnschlag b157273cd9 Merge branch 'next'
Conflicts:
	apps/openmw/main.cpp
14 years ago
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>
14 years ago
Nikolay Kasyanov 31749fc97b Added include for Ogre::macBundlePath to main.cpp and removed such
include from engine.cpp (no longer needed there).
14 years ago
Marc Zinnschlag 8446619ac4 Merge branch 'components_namespaces' into next
Conflicts:
	apps/openmw/mwrender/interior.cpp
	components/bsa/bsa_archive.cpp
14 years ago
Lukasz Gromanowski 2ddd5dba11 Mantis: #18 - Move components from global namespace into their own namespace.
Moving classes from components/nifbullet into NifBullet namespace.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Lukasz Gromanowski 90985e849e Mantis: #18 - Move components from global namespace into their own namespace.
Moving classes from components/misc into Misc namespace.

Note: Misc namespace introduced conflict with ESM::Misc and MWClass::Misc
classes, so both of them are renamed to ESM::Miscellaneous
and MWClass::Miscellaneous.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Lukasz Gromanowski 8a84201ba2 Mantis: #18 - Move components from global namespace into their own namespace.
Moving classes from components/bsa into Bsa namespace.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Marc Zinnschlag e3d05e90d4 Merge remote branch 'swick/MessageBox' into MessageBox 14 years ago
Sebastian Wick a4217f8fb8 Everything should work fine but deleting the existing MessageBox'es. 14 years ago
Marc Zinnschlag 0f2df4e2b8 more cleanup 14 years ago
Jason Hooks 9eefee7168 Say strict 14 years ago
Jason Hooks 65cc0e8317 trying strict 14 years ago
Jason Hooks 2aaa0f4578 Backslash working in linux 14 years ago
Jason b92955763a Introducing Dir Archive 14 years ago
Jason Hooks 51b74c2f05 starting 14 years ago
Jason Hooks b945ce61a5 Merge remote branch 'upstream/master' 14 years ago
Marc Zinnschlag 64d6ee26bd changed OGRE framelistener function from frameStarted to frameRenderingQueued 14 years ago
Marc Zinnschlag 8829398bfc added --fs-strict switch 14 years ago
Marc Zinnschlag 6e880cffb2 changed engine class to support multiple data directories for esm files 14 years ago
Marc Zinnschlag 58cbdfd762 Merge branch 'journal' 14 years ago
Marc Zinnschlag 8b9ee30924 user/global mixup 14 years ago
Marc Zinnschlag bdfd28f44d adjusted components/files namespace; some related cleanup 14 years ago
Marc Zinnschlag 7131c08ca4 moved path.hpp/path.cpp to a new component 14 years ago
Jason Hooks 2ac1cc8aee Trying to animate creatures 14 years ago
Marc Zinnschlag 190f77f6c9 added journal class 14 years ago
Jan-Peter Nilsson dc4e6216c3 Initialize member variables in the same order they are defined to avoid compiler warning 14 years ago
Pieter van der Kloet 833a61dd82 Fixed Boost errors with 1.46 caused by the deprecated name file_string() 14 years ago
gugus 2aee958789 Not sure about this commit: the PhysicEngine was initialized twice... 14 years ago
gugus 0fb2107265 Merge branch 'master' of git://github.com/zinnschlag/openmw.git into collisions
Conflicts:
	apps/openmw/mwclass/npc.cpp
14 years ago
Marc Zinnschlag 4100a72e8d don't do physics calculations while the GUI is up 14 years ago
Nikolay Kasyanov edcac879d7 Oops. Used tabs instead of 4 spaces. Fixed. 14 years ago
Nikolay Kasyanov 768c9bdf07 On OS X openmw now sets current directory to bundle root, openmw.cfg values is relative to bundle root 14 years ago
Nikolay Kasyanov 943eea8104 .app bundle finally works 14 years ago
Jan-Peter Nilsson fb2f6f3c02 Delete mPhysicEngine when we are done with it 14 years ago
Jan-Peter Nilsson 1ce77229c0 Don't create physics before we have initialized ogre 14 years ago
gugus ff941b5963 add physic 14 years ago
sergoz 5132531f73 added fps counter 14 years ago
Marc Zinnschlag 9a3158675a reworked cell changing mechanism 14 years ago