Michael Papageorgiou
|
dbbf50a184
|
Journal sounds, close sound will be added later
|
2012-03-17 15:52:57 +02:00 |
|
Chris Robinson
|
656863ec6e
|
Add functions to play sounds
|
2012-03-17 06:51:44 -07:00 |
|
Chris Robinson
|
a46f8ced05
|
Keep the sound output's listener updated with the camera position
|
2012-03-17 06:18:59 -07:00 |
|
scrawl
|
1840401172
|
weather transitions (e.g. from clear to cloudy) use timescale
|
2012-03-17 13:14:31 +01:00 |
|
scrawl
|
3ae69f792a
|
no light-"jumps" during night
|
2012-03-17 12:57:52 +01:00 |
|
Chris Robinson
|
2dabdcb9e5
|
Add a function to update the sound listener
|
2012-03-17 04:22:54 -07:00 |
|
Chris Robinson
|
2429755bf1
|
Make the sound's Play method return void
|
2012-03-17 03:20:43 -07:00 |
|
Chris Robinson
|
caf5d71d44
|
Make the sound decoder's Open method return void
Errors are thrown, not returned
|
2012-03-17 03:18:28 -07:00 |
|
Chris Robinson
|
1b41987e18
|
Move OpenAL_SoundStream function definitions out of the class
|
2012-03-17 03:15:07 -07:00 |
|
Chris Robinson
|
2f6b73d461
|
Prevent streamMusic from throwing an exception
|
2012-03-17 03:06:35 -07:00 |
|
Chris Robinson
|
207d7dd89e
|
Stop and delete the current music before deleting the sound output
|
2012-03-17 03:01:51 -07:00 |
|
Chris Robinson
|
1ade01edc8
|
Add a function to stream sounds
|
2012-03-17 02:55:08 -07:00 |
|
Chris Robinson
|
9cf42f6d0f
|
Flesh out the sound decoder a bit more
|
2012-03-17 02:51:46 -07:00 |
|
Chris Robinson
|
637617056b
|
Make a skeleton Sound class
|
2012-03-17 02:45:18 -07:00 |
|
Chris Robinson
|
246b0266fb
|
Remove references to Audiere. It's not supported for now.
|
2012-03-17 00:11:59 -07:00 |
|
Chris Robinson
|
46cd84aac5
|
Add a skeleton ffmpeg decoder
|
2012-03-16 23:59:21 -07:00 |
|
Chris Robinson
|
1322b1e160
|
Move Sound_Output's definition to a separate header
|
2012-03-16 23:40:07 -07:00 |
|
Chris Robinson
|
10037e79e7
|
Add a skeleton decoder class using mpg123 and libsndfile
|
2012-03-16 23:18:15 -07:00 |
|
Chris Robinson
|
45b612ab3b
|
Add a skeleton output classs using OpenAL
|
2012-03-16 22:12:17 -07:00 |
|
Chris Robinson
|
42b445383f
|
Remove Mangle- and OpenEngine-related sound code
Start of the sound code refactoring. Currently there is no sound, but it will
be added back.
|
2012-03-16 17:08:13 -07:00 |
|
scrawl
|
5ea2122f79
|
sun gradually disappears
|
2012-03-16 20:39:58 +01:00 |
|
scrawl
|
d18b3271b1
|
transition tweak 2
|
2012-03-16 20:32:41 +01:00 |
|
scrawl
|
460b584934
|
transition tweaks
|
2012-03-16 19:49:01 +01:00 |
|
scrawl
|
a67cc8e73b
|
more fixes
|
2012-03-16 19:02:33 +01:00 |
|
gugus
|
10321ff51a
|
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into DialogueSystem
|
2012-03-16 17:58:23 +01:00 |
|
gugus
|
042d87f77f
|
a lot of clean up
|
2012-03-16 17:53:34 +01:00 |
|
gugus
|
91801e5cab
|
stop spamming messages
|
2012-03-16 17:39:14 +01:00 |
|
gugus
|
56a84b6a1a
|
choices works. The only thing remaining is the script arguments problems.
Need a lot of clean up too.
|
2012-03-16 17:30:59 +01:00 |
|
Michael Papageorgiou
|
b2c6d52db1
|
Another file search fix
|
2012-03-16 09:00:18 +02:00 |
|
scrawl
|
877cb2aca7
|
much better looking moons
|
2012-03-15 20:35:23 +01:00 |
|
scrawl
|
e354203c21
|
stars rotation
|
2012-03-15 19:49:15 +01:00 |
|
Alexander "Ace" Olofsson
|
e8eea03b4c
|
Fixed a few more non-virtual destructor warnings
|
2012-03-15 17:40:42 +01:00 |
|
Marc Zinnschlag
|
a7211d2a90
|
Merge remote branch 'werdanith/searchfix'
|
2012-03-15 16:54:29 +01:00 |
|
Michael Papageorgiou
|
588ac44bc7
|
Improved matching for the FileListLocator
|
2012-03-15 17:32:10 +02:00 |
|
Marc Zinnschlag
|
5b378e820d
|
warning level adjustments and some related fixes
|
2012-03-15 16:01:41 +01:00 |
|
k1ll
|
b7eb7ff8e3
|
Added support for linking static Ogre libraries and plugins into the launcher and openmw.
|
2012-03-15 15:51:39 +01:00 |
|
Marc Zinnschlag
|
6f9d9c0f9e
|
another armour class detection fix
|
2012-03-15 15:05:14 +01:00 |
|
Marc Zinnschlag
|
7ab20c3eb1
|
fixed armour class detection
|
2012-03-15 14:36:12 +01:00 |
|
Marc Zinnschlag
|
c616d005e8
|
fixed a spelling mistake
|
2012-03-15 14:31:16 +01:00 |
|
Marc Zinnschlag
|
3c3fb8d706
|
Merge remote branch 'werdanith/activationsounds2' into equipment
|
2012-03-15 14:06:48 +01:00 |
|
Michael Papageorgiou
|
f7c7ed0ac7
|
Fix regression with locating sound files
|
2012-03-15 13:56:46 +02:00 |
|
gugus
|
07d8d654cd
|
one step toward function filters and end choices.
|
2012-03-14 18:47:29 +01:00 |
|
Marc Zinnschlag
|
81abd97753
|
Merge remote branch 'scrawl/weather'
|
2012-03-14 09:40:22 +01:00 |
|
Marc Zinnschlag
|
010c8e6041
|
Merge remote branch 'scrawl/viewingdistance'
|
2012-03-14 09:35:24 +01:00 |
|
Michael Papageorgiou
|
947288e13a
|
Merge master and rewrite around the new detection function
|
2012-03-14 00:38:44 +02:00 |
|
scrawl
|
e8267c7363
|
adjusted fog distance, prevents objects suddenly popping up on cell load
|
2012-03-13 22:14:35 +01:00 |
|
scrawl
|
8421fd2670
|
fixed a visual issue with the stars
|
2012-03-13 19:57:33 +01:00 |
|
Michael Papageorgiou
|
db9085ae59
|
Pickup sounds for weapons
|
2012-03-13 20:40:30 +02:00 |
|
Michael Papageorgiou
|
7c1475b723
|
Pickup sounds for potions, repair, gold, lights, rings
|
2012-03-13 20:01:55 +02:00 |
|
Michael Papageorgiou
|
34e18df0fe
|
Pickup sounds for apparatus, books, clothes, ingredients, lockpicks, misc and probes
|
2012-03-13 18:50:32 +02:00 |
|
scrawl
|
f46d9b094b
|
fix weather sounds sometimes playing in interiors
|
2012-03-13 17:25:07 +01:00 |
|
Michael Papageorgiou
|
6dddf8a3d5
|
Pickup sounds for armors
|
2012-03-13 18:05:38 +02:00 |
|
Marc Zinnschlag
|
cbbc295eb6
|
implemented new equipment functions in MWClass
|
2012-03-13 15:35:06 +01:00 |
|
Marc Zinnschlag
|
c314cddb1c
|
added getEquipmentSkill function to Class hierarchy
|
2012-03-13 14:27:13 +01:00 |
|
Marc Zinnschlag
|
ea336214de
|
more inventory sanity checks
|
2012-03-13 14:04:19 +01:00 |
|
Marc Zinnschlag
|
4b73116b9d
|
added getEquipmentSlots function to MWWorld::Class hierarchy
|
2012-03-13 13:50:11 +01:00 |
|
Marc Zinnschlag
|
635b7ec6cb
|
slot system
|
2012-03-13 13:31:11 +01:00 |
|
Michael Papageorgiou
|
703e484a92
|
Doors and Containers sounds, now in 3D
|
2012-03-13 14:17:49 +02:00 |
|
Michael Papageorgiou
|
836732096e
|
Fix both relative and 3D sounds
|
2012-03-13 14:08:32 +02:00 |
|
Marc Zinnschlag
|
222b5b741e
|
Merge branch 'master' into equipment
|
2012-03-13 12:14:47 +01:00 |
|
Pieter van der Kloet
|
1ed1c29db9
|
Fix Boost path problem for Boost versions below 1.43
|
2012-03-12 14:46:48 +01:00 |
|
Pieter van der Kloet
|
96c0b8760e
|
Got rid of the console showing up on Windows and removed libpng stuff
|
2012-03-12 02:37:40 +01:00 |
|
Marc Zinnschlag
|
79158b9325
|
NPCs are using InventoryStore instead of ContainerStore from now on
|
2012-03-10 12:49:54 +01:00 |
|
Marc Zinnschlag
|
84c8cd3720
|
added InventoryStore class (doesn't do anything yet)
|
2012-03-10 12:49:27 +01:00 |
|
Marc Zinnschlag
|
5562653578
|
provisionally fill up containers on cell load
|
2012-03-10 12:36:29 +01:00 |
|
Marc Zinnschlag
|
06e0706b35
|
added fill and clear functions to container store
|
2012-03-10 12:11:07 +01:00 |
|
scrawl
|
2196e1321b
|
added weather sounds
|
2012-03-09 18:30:03 +01:00 |
|
Marc Zinnschlag
|
c259b25fcf
|
Merge remote branch 'werdanith/soundmanagerrefactor'
|
2012-03-09 17:27:11 +01:00 |
|
Michael Papageorgiou
|
6f46f2b7a0
|
SoundManager: add the ability to play non-3d looping sounds
|
2012-03-09 18:10:23 +02:00 |
|
Michael Papageorgiou
|
a309ef7b55
|
Corrected setPlaylist and added stopMusic
|
2012-03-09 03:56:29 +02:00 |
|
Michael Papageorgiou
|
44620ada86
|
SoundManager: Finish up with Task #172, plus cleanup
|
2012-03-09 03:22:16 +02:00 |
|
Michael Papageorgiou
|
ad6175c78a
|
SoundManager: Set up the priority for file look up right and take care of a corner case
|
2012-03-08 23:06:52 +02:00 |
|
gugus
|
82c6b0f92a
|
choice function. Do not work.
|
2012-03-07 18:52:27 +01:00 |
|
gugus
|
6f7752633a
|
there was no extension in the compiler context. Corrected. But Choice doesn't work.
|
2012-03-07 18:44:09 +01:00 |
|
gugus
|
39415f0b4a
|
fix compilation bug with Visual C++
|
2012-03-07 17:35:10 +01:00 |
|
Michael Papageorgiou
|
054a176c86
|
Added new FileLibrary class to handle music, this fixes a number of issues.
|
2012-03-07 17:46:51 +02:00 |
|
gugus
|
4990ba48ed
|
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into DialogueSystem
|
2012-03-07 09:47:46 +01:00 |
|
Marc Zinnschlag
|
3d1cbcd4e7
|
Merge remote branch 'jhooks/animperform'
|
2012-03-07 09:20:29 +01:00 |
|
Michael Papageorgiou
|
54353794e5
|
SoundManager: Completely rewrote the file management
|
2012-03-07 02:20:15 +02:00 |
|
Jason Hooks
|
39ff8d6a01
|
Compile error retry
|
2012-03-06 18:28:41 -05:00 |
|
Michael Papageorgiou
|
03ea3bb62f
|
SoundManager: first attempt at refactoring. BROKEN
|
2012-03-06 01:21:00 +02:00 |
|
Jason Hooks
|
9848b67174
|
Fixing errors
|
2012-03-05 17:46:29 -05:00 |
|
Pieter van der Kloet
|
2429f3960f
|
Merge remote-tracking branch 'upstream/master' into launcher
Conflicts:
apps/launcher/CMakeLists.txt
apps/launcher/datafilespage.cpp
|
2012-03-05 23:43:59 +01:00 |
|
Marc Zinnschlag
|
25f5bdf7aa
|
Merge remote branch 'scrawl/weather'
|
2012-03-05 22:45:52 +01:00 |
|
scrawl
|
3ea2a9f05d
|
changeWeather bugfix
|
2012-03-05 19:13:11 +01:00 |
|
Marc Zinnschlag
|
69f0ec99f1
|
implemented dialogue scripts
|
2012-03-05 16:56:14 +01:00 |
|
Michael Papageorgiou
|
1776ede9e1
|
Broken sound path fix
|
2012-03-05 16:06:46 +02:00 |
|
Marc Zinnschlag
|
65756db49e
|
Merge remote branch 'gus/DialogueSystem' into dialogue
|
2012-03-05 11:34:16 +01:00 |
|
Marc Zinnschlag
|
4bdfbb6d4f
|
Merge branch 'master' into dialogue
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
|
2012-03-05 11:34:06 +01:00 |
|
Marc Zinnschlag
|
896c7d9fa5
|
Merge remote branch 'scrawl/batching2'
|
2012-03-05 10:54:55 +01:00 |
|
Marc Zinnschlag
|
e7fa1d94b8
|
Merge remote branch 'scrawl/shapefix'
|
2012-03-05 10:51:18 +01:00 |
|
scrawl
|
42a7375a0b
|
adjusted the batch region size, this was the cause for lights going on/off bug
|
2012-03-04 23:26:35 +01:00 |
|
Jason Hooks
|
a81ecb5f65
|
Bug 210 fix
|
2012-03-03 18:26:11 -05:00 |
|
scrawl
|
d74b78a302
|
very minor performance improvement
|
2012-03-03 12:26:08 +01:00 |
|
scrawl
|
ba0365a427
|
collision shape scale fix
|
2012-03-02 16:47:39 +01:00 |
|
Marc Zinnschlag
|
1e998545c7
|
fixed log path
|
2012-03-02 15:15:44 +01:00 |
|
Marc Zinnschlag
|
be70d197e5
|
Merge branch 'next'
Conflicts:
.gitignore
cmake/FindOGRE.cmake
|
2012-03-02 12:11:44 +01:00 |
|
Michael Papageorgiou
|
b3159683a4
|
Replace gengetopt with bullet program options for esmtool's argument handling
|
2012-03-02 04:41:29 +02:00 |
|
Nikolay Kasyanov
|
b283ad86fb
|
revert to old launcher stylesheet location on OS X
|
2012-03-01 17:16:44 +04:00 |
|
Michael Papageorgiou
|
185cd63462
|
ESMTool set to use default Latin encoding
|
2012-03-01 14:19:27 +02:00 |
|
Pieter van der Kloet
|
5ffa3264b2
|
Appended resources/ to the stylesheet path
|
2012-03-01 04:38:37 +01:00 |
|
Marc Zinnschlag
|
3c5f8a4a23
|
void pointer workaround
|
2012-02-29 10:13:25 +01:00 |
|
Marc Zinnschlag
|
ed0fa255b0
|
Merge remote branch 'scrawl/weather' into next
|
2012-02-28 23:33:22 +01:00 |
|
Pieter van der Kloet
|
11ec5cf2e2
|
Stylesheet location changed in CMakeLists and some minor fixes to the launcher
|
2012-02-28 22:45:03 +01:00 |
|
Pieter van der Kloet
|
b320733e45
|
Fixed Qt exits, this time for all occurrences
|
2012-02-28 21:00:02 +01:00 |
|
scrawl
|
c8aab3a562
|
fix sun angle
|
2012-02-28 20:28:46 +01:00 |
|
Pieter van der Kloet
|
5b54a658d8
|
Launcher improvements: ask for data dir and write it to cfg if none is found
and prevent removal of the default profile
|
2012-02-28 17:19:44 +01:00 |
|
Pieter van der Kloet
|
1512481c07
|
Changed the way whitespace was removed from retrieved Ogre values
|
2012-02-28 17:18:01 +01:00 |
|
scrawl
|
b3db4f1c27
|
slightly improved moon fading
|
2012-02-28 15:20:46 +01:00 |
|
Marc Zinnschlag
|
7aaa7f185f
|
same for launcher
|
2012-02-28 09:46:48 +01:00 |
|
Marc Zinnschlag
|
4c2fffdd61
|
temporarily disabled multi data path support in OpenMW
|
2012-02-28 09:27:35 +01:00 |
|
Marc Zinnschlag
|
2c20aeab90
|
Merge remote branch 'werdanith/activationsounds' into next
|
2012-02-27 18:24:33 +01:00 |
|
Marc Zinnschlag
|
2608491906
|
Merge remote branch 'corristo/master'
|
2012-02-27 16:05:04 +01:00 |
|
Nikolay Kasyanov
|
d58b408ae1
|
Deploying Qt image format plugins on OS X considered useless
|
2012-02-27 19:00:06 +04:00 |
|
Michael Papageorgiou
|
fe977fe313
|
More container and door trap fixes
|
2012-02-27 16:59:45 +02:00 |
|
Michael Papageorgiou
|
28fdfb0f99
|
Added container locked and trapped activation sounds
|
2012-02-27 16:37:05 +02:00 |
|
Marc Zinnschlag
|
739870489a
|
Merge remote branch 'scrawl/weather' into weather
Conflicts:
apps/openmw/CMakeLists.txt
|
2012-02-27 15:02:03 +01:00 |
|
scrawl
|
c9ceb74e5c
|
transition fix
|
2012-02-27 12:21:00 +01:00 |
|
Michael Papageorgiou
|
c6861ed2a9
|
Added door activation sounds
|
2012-02-27 09:39:35 +02:00 |
|
Jason Hooks
|
36e9322830
|
a few changes2
|
2012-02-26 21:43:04 -05:00 |
|
Jason Hooks
|
8d7a5f469b
|
a few changes
|
2012-02-26 21:27:54 -05:00 |
|
Marc Zinnschlag
|
053a2996d2
|
fix for non-standard erase function
|
2012-02-26 23:31:16 +01:00 |
|
Alexander "Ace" Olofsson
|
be8690e333
|
Fix for debug crash on windows
|
2012-02-26 22:45:17 +01:00 |
|
scrawl
|
8b0ef8f98c
|
improvements to sun glare
|
2012-02-26 20:46:09 +01:00 |
|
scrawl
|
932983c2fa
|
fix toggleSky
|
2012-02-26 18:21:11 +01:00 |
|
scrawl
|
c1d39bb35f
|
tweaked cloud color
|
2012-02-26 15:54:52 +01:00 |
|
scrawl
|
f79bf1f300
|
fog
|
2012-02-26 13:13:29 +01:00 |
|
scrawl
|
528cff5a59
|
implemented ChangeWeather script function
|
2012-02-26 11:51:02 +01:00 |
|
scrawl
|
a05ba97382
|
choose a random weather depending on region's weather probabilities
|
2012-02-25 23:41:02 +01:00 |
|
scrawl
|
d77d5080bd
|
implemented GetCurrentWeather script function
|
2012-02-25 21:34:38 +01:00 |
|
scrawl
|
8d5783d75d
|
- set moon phase using (day%32)/4 (not really correct, but good for now)
- added all weather patterns from morrowind.ini
|
2012-02-25 21:06:03 +01:00 |
|
scrawl
|
e31ad90802
|
moon positions and fading
|
2012-02-25 16:36:45 +01:00 |
|
scrawl
|
4650672bb1
|
thunderstorm
|
2012-02-25 13:46:17 +01:00 |
|
Lukasz Gromanowski
|
c9a1789db8
|
Bug fix for processing data paths in OpenMW Launcher.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2012-02-25 10:20:42 +01:00 |
|
scrawl
|
0ebdce543a
|
- added night sky rendering with stars, nebulas, and fading in/out to sunset / sunrise
- changed WeatherGlobals members to static
|
2012-02-24 23:26:38 +01:00 |
|
Marc Zinnschlag
|
771d50fe69
|
removed a redundant assert and a left-over comment
|
2012-02-24 20:20:32 +01:00 |
|
Marc Zinnschlag
|
68da94c8f0
|
workaround for older boost versions
|
2012-02-24 20:19:32 +01:00 |
|
scrawl
|
9560904d8a
|
visibility fixes
|
2012-02-24 18:47:09 +01:00 |
|
scrawl
|
67c7b965f0
|
calculate a sun position depending on time of day
|
2012-02-24 18:30:16 +01:00 |
|
scrawl
|
811c4a41b7
|
fade in/out for sunrise and sunset
|
2012-02-24 17:42:31 +01:00 |
|
scrawl
|
aad8f6605e
|
send a raycast through the physics engine to check if sun is visible
|
2012-02-24 16:12:43 +01:00 |
|
Jason Hooks
|
08f3ecf935
|
Slightly better performance on animation2
|
2012-02-24 01:30:17 -05:00 |
|
Jason Hooks
|
fb51b281b2
|
Slightly better performance on animation
|
2012-02-24 01:16:30 -05:00 |
|
scrawl
|
af83742e6f
|
- disable the sky renderer completely in interior cells
- SkyManager update (initial sun glare effect, no raycast)
|
2012-02-23 21:44:56 +01:00 |
|
scrawl
|
d9c02ca526
|
- added isCellExterior / isCellQuasiExterior methods to World
- interior now have the sun disabled properly (and ambient managed by cell, not sky)
|
2012-02-23 21:12:06 +01:00 |
|
scrawl
|
90af78e3b8
|
attempt to fix openmw's lighting (restored the sun, set proper ambient value outside)
- the fix should remain in this branch since the main branch still has the lighting by caelum
|
2012-02-23 20:33:34 +01:00 |
|
scrawl
|
a5720e9a4f
|
set sky colors according to time of day
|
2012-02-23 19:49:56 +01:00 |
|
Marc Zinnschlag
|
26bd2be1e8
|
Merge branch 'equipment' into next
|
2012-02-23 13:02:20 +01:00 |
|
Marc Zinnschlag
|
8f60d5b180
|
made container store data members private
|
2012-02-23 13:01:53 +01:00 |
|
Marc Zinnschlag
|
af23cc352e
|
more cleanup
|
2012-02-23 12:58:12 +01:00 |
|