Marc Zinnschlag
|
033c771be8
|
load/unload cells while player is moving around in the exteriors
|
15 years ago |
Marc Zinnschlag
|
0d20719158
|
re-routed player movement through MWWorld::World
|
15 years ago |
Marc Zinnschlag
|
fe3b6230fc
|
refactored cell unloading
|
15 years ago |
Marc Zinnschlag
|
b8fee8f1ee
|
removed stray debugging output
|
15 years ago |
Marc Zinnschlag
|
c6f4bcbf68
|
another coordinate system fix; still not working properly
|
15 years ago |
Marc Zinnschlag
|
1f077a5d5f
|
partial coordinates fix (slightly better results when changing cells, but still not completely correct)
|
15 years ago |
Marc Zinnschlag
|
978c73add5
|
fixed sound removal on cell change
|
15 years ago |
Marc Zinnschlag
|
bdd5e2f064
|
modified teleport action to support exteriors; coordinates are wrong here too
|
15 years ago |
Marc Zinnschlag
|
13409b546f
|
Merge commit 'upstream/master'
|
15 years ago |
Nicolay Korslund
|
2ad9850070
|
Added .wav -> .mp3 sound file lookup
|
15 years ago |
Marc Zinnschlag
|
f98012d143
|
Merge commit 'upstream/master'
|
15 years ago |
Marc Zinnschlag
|
0111631ee9
|
very early implementation of exterior rendering
|
15 years ago |
Nicolay Korslund
|
3127602c57
|
Added file_finder component. Used by sound system.
|
15 years ago |
Marc Zinnschlag
|
de6e8b4cad
|
Merge commit 'upstream/master'
|
15 years ago |
Nicolay Korslund
|
104f3fdd50
|
Added path conversion for say() sounds
|
15 years ago |
Marc Zinnschlag
|
b15c917c01
|
Merge commit 'upstream/master'
|
15 years ago |
Nicolay Korslund
|
064bc4b6c9
|
Finished sound system
|
15 years ago |
Marc Zinnschlag
|
67a067e49c
|
changed name of teleport doors to the name of the destination cell
|
15 years ago |
Marc Zinnschlag
|
6e46ddae33
|
more detailed report of unhandled info record fields
|
15 years ago |
Marc Zinnschlag
|
3b49d6c826
|
added NPC stats
|
15 years ago |
Nicolay Korslund
|
38ad2d98f9
|
Fixed windows issues + one minor optimization on to_utf8
|
15 years ago |
Nicolay Korslund
|
358e1ca5a5
|
Added custom UTF8 converter. Removed iconv dependency.
|
15 years ago |
Nicolay Korslund
|
9a5e7816eb
|
Renabled music. WILL CRASH WITH MPG123 v1.12.1.
|
15 years ago |
Nicolay Korslund
|
65c2070086
|
Temporarily disabled music
|
15 years ago |
Nicolay Korslund
|
9300e60514
|
Merge branch 'master' of http://github.com/zinnschlag/openmw
|
15 years ago |
Nicolay Korslund
|
31017447eb
|
Added --nosound switch
|
15 years ago |
Marc Zinnschlag
|
4f3f174016
|
fixed a dialogue bug
|
15 years ago |
Nicolay Korslund
|
304692dc8e
|
Merge branch 'master' of http://github.com/zinnschlag/openmw
|
15 years ago |
Marc Zinnschlag
|
6258654383
|
fixed a very sloppy merge
|
15 years ago |
Marc Zinnschlag
|
2cfe5f0697
|
Merge branch 'master' into dialogue
Conflicts:
apps/openmw/mwclass/creature.cpp
apps/openmw/mwclass/creature.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/npc.hpp
apps/openmw/mwworld/class.cpp
apps/openmw/mwworld/class.hpp
|
15 years ago |
Marc Zinnschlag
|
e42f1bbc11
|
open dialogue window, if a matching greetings info record is found
|
15 years ago |
Nicolay Korslund
|
6cdb0f1152
|
Enabled music streaming
|
15 years ago |
Nicolay Korslund
|
88f10eb222
|
Merge branch 'sound_system'
|
15 years ago |
Nicolay Korslund
|
f2b2fe560f
|
Mangle update: Implemented streaming, fixed various bugs.
|
15 years ago |
Nicolay Korslund
|
80383fe60e
|
Merge branch 'master' of http://github.com/zinnschlag/openmw
|
15 years ago |
Marc Zinnschlag
|
05382f206e
|
Merge commit 'upstream/master'
|
15 years ago |
Nicolay Korslund
|
08289158d7
|
Added support for WAV files with libsndfile
|
15 years ago |
Marc Zinnschlag
|
5543c84586
|
bug-fixes: actors were registered twice at cell change; disabled references were rendered at cell change
|
15 years ago |
Nicolay Korslund
|
dbd42386da
|
temporary try/catch around sound loading
|
15 years ago |
Nicolay Korslund
|
9875d74abf
|
Implemented 3D sound placement. Sound management / lookup system not
done yet.
|
15 years ago |
Marc Zinnschlag
|
6f28bd9adf
|
handle sounds when enabling/disabling
|
15 years ago |
Marc Zinnschlag
|
d57c984517
|
added enable and disable functions to class hierarchy; fixed a bug regarding actors in cellings being actived
|
15 years ago |
Marc Zinnschlag
|
967f85875d
|
reimplemented class-dependend rendering code in MWClass
|
15 years ago |
Marc Zinnschlag
|
4649d7fa41
|
stop sounds on cell change
|
15 years ago |
Marc Zinnschlag
|
a6858b0cc4
|
Merge branch 'master' into class2
|
15 years ago |
Marc Zinnschlag
|
0a8d0fed40
|
added cell-wide stopSound function
|
15 years ago |
Marc Zinnschlag
|
de2eeb4cde
|
integrated insertObject function into class hierarchy
|
15 years ago |
Marc Zinnschlag
|
1d91ac9d9e
|
sound manager interface enhancement
|
15 years ago |
Nicolay Korslund
|
05b3140740
|
Enabled crosshairs
|
15 years ago |
Nicolay Korslund
|
912c8b1f2d
|
Added mpg123 file reader
|
15 years ago |
Nicolay Korslund
|
cad9712411
|
Implemented FFMpeg sound loading. Selecting sound library is controlled through the CMake file.
|
15 years ago |
Nicolay Korslund
|
cf4185faef
|
Added sound test (remember to git submodule update)
|
15 years ago |
Marc Zinnschlag
|
b94e09e030
|
fixed a bug that prevented local scripts from running
|
15 years ago |
Nicolay Korslund
|
7516e4ca53
|
Added music playing as a test
|
15 years ago |
Nicolay Korslund
|
8067d62800
|
Decoupled SoundManager from Interpreter::Context
|
15 years ago |
Nicolay Korslund
|
34572f0b19
|
Compiled and linked in sound system (not yet functional)
|
15 years ago |
Marc Zinnschlag
|
19c5ace602
|
added test for actor faction
|
15 years ago |
Marc Zinnschlag
|
594d3cef4f
|
added test for actor class
|
15 years ago |
Marc Zinnschlag
|
11bc131417
|
added test for global variables
|
15 years ago |
Marc Zinnschlag
|
fbe11956a6
|
added dummy test for select type '1' (Function); always yields false for now
|
15 years ago |
Marc Zinnschlag
|
c7fab9aad6
|
added test for actor race
|
15 years ago |
Marc Zinnschlag
|
2acfe22975
|
added test for actor ID
|
15 years ago |
Marc Zinnschlag
|
8086933282
|
Merge branch 'master' into dialogue
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwclass/creature.cpp
apps/openmw/mwclass/creature.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/npc.hpp
|
15 years ago |
Marc Zinnschlag
|
8d85211fa1
|
modified Npc and Creature class to let them store a copy of their own ID
|
15 years ago |
Marc Zinnschlag
|
8f4359db08
|
added test for select type '3' (Local)
|
15 years ago |
Marc Zinnschlag
|
a25c7bb2c0
|
added test for cell name
|
15 years ago |
Marc Zinnschlag
|
9d25e74a05
|
on dialogue start run through the info records of dialogue record 'hello'; currently no testing done -> the first info recrod will match
|
15 years ago |
Marc Zinnschlag
|
7afc8ffd2e
|
Merge branch 'container'
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwclass/creature.cpp
apps/openmw/mwclass/creature.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/npc.hpp
|
15 years ago |
Marc Zinnschlag
|
2eee3d32f1
|
fixed World::disable function
|
15 years ago |
Marc Zinnschlag
|
a7fe28ecbe
|
implemented take action
|
15 years ago |
Marc Zinnschlag
|
aa637cb9d4
|
added RemoveItem
|
15 years ago |
Marc Zinnschlag
|
db24a55e36
|
added sanity check for AddItem arguments
|
15 years ago |
Marc Zinnschlag
|
589f8b5ede
|
added GetItemCount
|
15 years ago |
Marc Zinnschlag
|
3ea85b4619
|
added AddItem instruction
|
15 years ago |
Marc Zinnschlag
|
0a60bde834
|
added insertIntoContainer function to class hierarchy
|
15 years ago |
Marc Zinnschlag
|
b5d59edd44
|
re-routed talk action from gui to dialogue manager (master branch should not incooperate this change, because the dialogue window implementer will need the original code for testing)
|
15 years ago |
Marc Zinnschlag
|
d42747e85b
|
Merge branch 'master' into dialogue
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwclass/creature.cpp
apps/openmw/mwclass/creature.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/npc.hpp
|
15 years ago |
Marc Zinnschlag
|
c806415f08
|
changed namespace, class and function names to ensure consistent spelling
|
15 years ago |
Marc Zinnschlag
|
d6541d4f3c
|
changed file names to ensure consistent spelling
|
15 years ago |
Marc Zinnschlag
|
09c42589cc
|
implemented npc/creature activation (enters dialog gui mode for now)
|
15 years ago |
Marc Zinnschlag
|
8045320ac9
|
added dialog manager
|
15 years ago |
Marc Zinnschlag
|
10a63b10b5
|
Merge branch 'master' into container
Conflicts:
apps/openmw/mwclass/container.cpp
apps/openmw/mwclass/container.hpp
apps/openmw/mwclass/creature.cpp
apps/openmw/mwclass/creature.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/npc.hpp
apps/openmw/mwworld/class.cpp
apps/openmw/mwworld/class.hpp
|
15 years ago |
Marc Zinnschlag
|
8e6a765603
|
fixed a stats bug (reducing modified stats via setModified didn't work correctly
|
15 years ago |
Marc Zinnschlag
|
c883921af3
|
minor cell change fix
|
15 years ago |
Marc Zinnschlag
|
1902dfb7b2
|
added activate instruction
|
15 years ago |
Marc Zinnschlag
|
15124601aa
|
stop local scripts from being run twice in case of activation
|
15 years ago |
Marc Zinnschlag
|
7a313f24ab
|
integrated activation into script system
|
15 years ago |
Marc Zinnschlag
|
f630157bf8
|
implemented basic object activation
|
15 years ago |
Marc Zinnschlag
|
2d695cc806
|
routed activate signal from input sub-system to engine-class
|
15 years ago |
Marc Zinnschlag
|
87c84e6fcd
|
limited activation range according to GMST settings
|
15 years ago |
Marc Zinnschlag
|
ee7570f7e7
|
added containerstore
|
15 years ago |
Marc Zinnschlag
|
e0a3b1b1db
|
implemented item count
|
15 years ago |
Marc Zinnschlag
|
7ba6bdb56c
|
prepared InterpreterContext for activation implementation
|
15 years ago |
Marc Zinnschlag
|
052d049a6c
|
integrated name-lookup into ape's code; added missing implementation of a function
|
15 years ago |
Marc Zinnschlag
|
5827591d05
|
Merge commit 'ape/master'
Conflicts:
apps/openmw/mwworld/world.hpp
|
15 years ago |
Marc Zinnschlag
|
69ea00455f
|
Merge branch 'poly'
Conflicts:
apps/openmw/mwworld/world.cpp
|
15 years ago |
Armin Preiml
|
adc209d135
|
Implemented the faced handle method to the engine. Faced handles will
be written to stdout every 10th frame.
|
15 years ago |
Armin Preiml
|
c000bfb43d
|
moved object focus code to mwscene
|
15 years ago |
Marc Zinnschlag
|
d1c000313f
|
added getPtr function that works via Ogre handle
|
15 years ago |
Marc Zinnschlag
|
002345270b
|
implemented teleport doors (only for the player for now)
|
15 years ago |