VECTOR
-
Публикации
158 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем VECTOR
-
-
Спасибо.
-
Dedъ, можешь дать ту ссылку,где анализ концовок.
-
Я заметил что Мультисемплинг это специально для теней! Когда он на 1 стоит то можно заметить что тени лесинками прорисованы! А сглаживание тут никак не влияет! А Блум вообще бесит, как то для глаз неприятно!
LOL. Сглаживание как раз против "лесенок" и используется. Почитай инфу по термину Anti-Aliasing
-
Ждём Deus Ex 3 на иксбоксе 360 или Плэй Стейшн 3!
Ой, долго ждать будем.
-
simulated вроде как то связан с мультиплеером.
Есть ли так какая-то функция, когда игрок покидает уровень, чтобы туда вставить остановку проигрывания?Функция PreTravel()
function PreTravel()
{
StopPlayback();
}
-
А может сделать через VSDDX, но как?
Немного не понял суть самого вопроса.
Если делать все через MissionScript то можно не вставлять на карту MusicControl, а работать классом MPlayer.
class MissionX extends MissionScript
var MPlayer MP;
function PostBeginPlay()
{
MP = Spawn(class'MP', Self);
MP.SetBaseFolder("e://...//");
MP.SetSilence();
MP.PlayTrack("...");
}
-
Вобщем товарисча VECTOR в ICQ мне поймать не удалось, поэтому пешу тут.
Предложения сузились до одного:
Может прикрутить к плееру float-параметр, устанавливающий задержку в секундах перед началом воспроизмедения трека (читай: задержку перед его включением)? Не знаю как оно там устроено в библиотеках, но через скрипты реализуется довольно просто.
Очень хотелось бы.
Сделано! Также наконец-то должна заработать громкость.
1.DelayTimer и GainTimer есть почти одно и тоже, но GainTimer работает по типу Fade-In.
2.Ставить надо либо DelayTimer либо GainTimer, одновремменно не работают
-
Библиотека FMOD Ex умеет играть:
Mod Playback. MOD/S3M/XM and IT.
MIDI Support. FMOD Supports Microsoft Wavetable Synthesizer, and hardware wave-table cards.
Microsoft WAV Support, including support for compressed wavs of any type, using ACM codecs.
Native ADPCM support for any platform, without needing any codecs.
Shoutcast / IceCast / HTTP internet streaming support.
ID3v1, ID3v2, ogg vorbis, ASF tag support.
MP2/MP3 Support. The MP3 engine is quite efficient, and will get faster in the future!
Ogg Vorbis Support. This new free from patent format is gaining popularity fast, and sounds better than mp3 at the same bit rate! FMOD is recognized by xiph.org as supporting ogg vorbis.
WMA/ASF/etc Support. Another competitor for MP3, It is arguably better than MP3, and is free to use also!
Macintosh AIFF support, on all versions of FMOD.
Internet Streaming Support. With one function call, it is possible to play an mp3 or wma over the internet! (you juts pass a URL to FMOD instead of a filename)
CD Playback using FSOUND's FASTCD system (NO POLLING).
-
Совсем круто будет, если добавить код в конец SoundPlayer.uc
defaultproperties
{
bHidden=True
}
Hidden есть у MusicControl и MPlayer
-
Советы от Анны:
1. Remember: don't let the guards see you. Use the crates for cover and crouch when you move.
2. Stay crouched, stay behind the crates, and stay behind the guards.
3. The guards can be distracted. Pick up and throw an object near them, and they will go investigate the noise. Bottles, plants, flasks -- many things will work.
4. Always remember the four basic tactics to avoid detection: crouch behind concealment, stay behind enemies, move slowly to avoid making noise, and use shadows to conceal yourself. Be alert to every possibility.
-
++Чего-то регулирование громкости на mp3 эффекта не оказывает. Вроде как в UT оно работало.
Да, про это я совсем забыл. Закачал новую версию, громкость теперь должна работать.
++ICQ добавил в профиль и тебе в PM
-
Красиво, красиво. Зато мой десктоп наверняка выиграет в номинации: "УЖОС НАХ!!"
-
Можно в 2027 юзоть? Копирайты уже поставил.
++Предлогаю помощь в зашифровке пака, чтобы проворные буржуины не расковыряли на исходники.
Да, конечно можно. Утилиты по зашифровке, где то на этом форуме уже упоминались, сам найду.
-
OK. Galaxy я пока не трогал. Зато сделал класс по типу UMXPLUS.
Небольшой walk-through:
1.Добавити в секцию [Editor.EditorEngine] в DeusEx.ini:
EditPackages=VSDDX
2. Добавить на мапу актора MusicControl (Actor->SoundPlayer->MusicControl)
3. В свойствах добавленного актора указать название mp3 трека (MusicControl->SongFile). Если Сам mp3 файл не находится в UTMusi4.
4.++ Открыть свойства уровня (Level Properties - F6) и в разделе Audio поставить следующие значения:
Song = любой umx трек, важно чтобы не было значения "None"
SongSection = 255c, изменить опцию SoundPlayer->BaseAddress
В readme написано, что пункт 4 можно не выполнять, но это не правда :)
-
Расскажите подробно что за Bass.dll. Про ВинАмп забудьте,я щас в процессе перевода все этого дела на DLL FMOD Ex.
Про Гэлакси ничего такого не знаю, хотя нашел в файле Galaxy cледующую структуру:
typedef struct
{
udword FourCC; udword Size;
uword Flags; uword Bank;
uword Program; sword Pitchwheel; sword PitchwheelSens; uword Panning;
uword Modulation; uword Expression; uword Volume;
uword Hold1; uword Reverb; uword Chorus; uword RPN;
uword NRPN; uword Data; char Hold1Map[128]; glxVoice * VoiceMap[128];
} glxChannel;
Надо разобраться где она используется и как ей пользоваться
-
VECTOR, а как бы замутить mp3 музыку вместо umx? Помню, в UT436 это был UMXPlus. С Bass библиотекой. Но вот как бы его по Дэус замутить. Я пробовал, и у меня не получалось. Кстати, в версиях UT, ниже 436 это не работало.
хмм, интересно... Я подумаю. Можно наверно остановить проигрывание umx и вместо них через Native функцию начать воспроизведение мп3.
-
Эээ... может я туплю, но винамп для Деуса уже есть лет 5 :)
Странно, я ничего не нашел
-
Во время своих эксперементов с Native функциями я написал класс,через который можно было управлять WinAmp'oм. Вообщем если кому это надо качать здесь.
Сразу предупреждаю, что класс в незаконченном состоянии и может не работать со старыми версиями Winamp(я тестировал на 5.094)
Класс WinAmp:
Функции:
function SetBaseFolder(string base) - основная папка с мп3
function EnumAllFiles(string where,out string List[260]) - помещает в массив List cписок файлов из директории BaseFolder+where
function EnumFolders(string where,out string List[260]) - тоже самое, но для папок
function StartWinAmp(string Path) - запускает WinAmp. Где path-cтрока типа "C:/winamp/winamp.exe"
function StartPlayback() - аналог кнопки Play
function ClearPlaylist() - очищает плейлист
function AddFileToPlaylist(string file) - добавляет файл в плейлист
Пример использования:
simulated function PreBeginPlay()
{
local WinAmp WA;
Super.PreBeginPlay();
WA = Spawn(class'WinAmp', Self);
WA.StartWinAmp("e:program fileswinampwinamp.exe");
WA.SetBaseFolder("e:my documentsmusic");
WA.AcquireHandle();
WA.PlayTrack("02. Storm.mp3");
}
-
Надо почистить опцию LevelInfo TextPackage(что-то в этом роде)
-
Если Деус переустановлю, может тоже буду.
-
а если эта дверь без электронного управления? калитка какая-нибудь.
-
DX1 сейчас хрен достанешь.
А у нас в поганой Латвии Деус еще можно в магазинах найти. Видел недавно СD Deus Ex 1 за 5евро и DXIW DVD за 10евро
-
У меня лично реакции с их стороны не было никакой :mrgreen: - в качестве примера приведу хотя бы локацию Hong Kong WanChai Market, там как раз такая ситуация.
LOL, именно там меня впервые за это и убили. Загадочно...
-
нет, срочно не надо. Погоди пока выйдут нормальный 64-драйвера, директс и.т.д
А будет красиво?))
в Project 2027
Опубликовано:
И поднимающиеся дома как в Токио-3