also, ich habe folgendes problem:
ich wollte mein resourcen system etwas überarbeiten und für andere spiele anpassen. bisher sah es so aus, das es eine datei gab, die dem game gesagt hat welche dateien wie nachzuladen seien. da ich aber mit sound_replace arbeite (weil man dann die internen namen verwenden kann) date ich mir, das ich ja auch ein script schreiben könnte, das automatisch einen ordner nach im spiel enthaltenen sounds (etc.) durchsucht. leider funzt das nicht wie ich das haben will und ich weiß nicht woran es leigen könnte. hier mal ein paar scripte:
version 1:
zählt den index durch und sucht nach sounds, die einen entsprechenden namen haben.
Alles anzeigen
findet angeblich 29 sounds und läd sie nach. zu hören ist aber nix.
version 2:
durchsucht einen ordner nach sounds und vergleicht, ob sie im game vorkommen.
Alles anzeigen
findet angeblich auch 29 sounds und lad sie nach, zu hören ist wieder nix.
ich wollte mein resourcen system etwas überarbeiten und für andere spiele anpassen. bisher sah es so aus, das es eine datei gab, die dem game gesagt hat welche dateien wie nachzuladen seien. da ich aber mit sound_replace arbeite (weil man dann die internen namen verwenden kann) date ich mir, das ich ja auch ein script schreiben könnte, das automatisch einen ordner nach im spiel enthaltenen sounds (etc.) durchsucht. leider funzt das nicht wie ich das haben will und ich weiß nicht woran es leigen könnte. hier mal ein paar scripte:
version 1:
zählt den index durch und sucht nach sounds, die einen entsprechenden namen haben.
GML-Quellcode
findet angeblich 29 sounds und läd sie nach. zu hören ist aber nix.
version 2:
durchsucht einen ordner nach sounds und vergleicht, ob sie im game vorkommen.
GML-Quellcode
- path=working_directory+'sounds\';
- file=file_find_first(path+'*.wav',noone);
- while (file!='')
- {
- name=filename_name(file);
- name=string_delete(name,string_length(name)-3,4);
- if sound_exists(name) {sound_replace(name,path+file,0,true); found+=1;}
- file=file_find_next();
- }
- file_find_close();
- show_message(string(found)+' Sounds loaded.');
findet angeblich auch 29 sounds und lad sie nach, zu hören ist wieder nix.
Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x
GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x