Chaosforge Forum
DoomRL => Requests For Features => Topic started by: Aki on October 16, 2009, 02:07
-
I'm going through and working out what special levels have what music now, but right now the .ini is a bloody mess.
Cleaned up and more options for 9.9.1?
-
INTRO = "Phobos Base Entry"
SPEC1 = "The Chained Court"
SPEC2 = "Halls of Carnage"
SPEC3 = "Hell's Armory"
SPEC4 = "Hell's Arena"
SPEC5 = "Spider's Lair"
SPEC6 = "City of Skulls"
SPEC7 = "The Wall"
SPEC8 = "Unholy Cathedral"
SPEC9 = "The Mortuary"
SPEC10 = "The Vaults"
SPEC11 = "The Lava Pits"
BOSS = "Phobos Arena"
BOSS2 = "Hell Fortress"
:-)
-
Heh, after spending about 2 hours going through a game and copypastaing saves from every spawned special level, then working through them in the .ini, THEN realising that Spiders Lair and such didn't spawn....
Thanks Kornel. I shall copypasta this for all to see.
-
As a contribution - my cleaned up and commented sound.ini after removing uniques (apart from LS/AA) and putting back soundlinks to default sounds (urgh)
[Sound]
//Barell
.barrel.move = "wav/dsstnmov.wav";
.barrel.movefail = "wav/dsnoway.wav";
.barrel.explode = "wav/dsbarexp.wav";
//Door
.door.open = "wav/dsbdopn.wav";
.door.close = "wav/dsbdcls.wav";
//Teleporter
teleport.use = "wav/dstelept.wav";
//Lever
lever.use = "wav/dsswtchn.wav";
//Small health globe
shglobe.powerup = "wav/dsgetpow.wav";
//Large health globe
lhglobe.powerup = "wav/dsgetpow.wav";
//Supercharge globe
scglobe.powerup = "wav/dsgetpow.wav";
//Invulnerability globe
iglobe.powerup = "wav/dsgetpow.wav";
//Armor shard
ashard.powerup = "wav/dsgetpow.wav";
//Berserk Pack
bpack.powerup = "wav/dsgetpow.wav";
//Computer map
map.powerup = "wav/dsgetpow.wav";
//Backpack
backpack.powerup = "wav/dsgetpow.wav";
//Small medkit
smed.pickup = "wav/dssgcock.wav";
smed.use = "wav/dsgetpow.wav";
//Large medkit
lmed.pickup = "wav/dssgcock.wav";
lmed.use = "wav/dsgetpow.wav";
//Phase device
phase.pickup = "wav/dssgcock.wav";
//Homing phase device
hphase.pickup = "wav/dssgcock.wav";
//Envirosuit
epack.pickup = "wav/dssgcock.wav";
//Nuke
nuke.pickup = "wav/dssgcock.wav";
nuke.explode = "wav/dsfirxpl.wav";
//Power mod
mod_power.pickup = "wav/dssgcock.wav";
//Agility mod
mod_agility.pickup = "wav/dssgcock.wav";
//Bulk mod
mod_bulk.pickup = "wav/dssgcock.wav";
//Technical mod
mod_tech.pickup = "wav/dssgcock.wav";
//Green armor
garmor.pickup = "wav/dssgcock.wav";
//Blue armor
barmor.pickup = "wav/dssgcock.wav";
//Red armor
rarmor.pickup = "wav/dssgcock.wav";
//Steel boots
sboots.pickup = "wav/dssgcock.wav";
//Protective boots
pboots.pickup = "wav/dssgcock.wav";
//Plasteel boots
psboots.pickup = "wav/dssgcock.wav";
//10mm ammo
ammo.pickup = "wav/dssgcock.wav";
//Shells
shell.pickup = "wav/dssgcock.wav";
//Rockets
rocket.pickup = "wav/dssgcock.wav";
//Power cells
cell.pickup = "wav/dssgcock.wav";
//Combat knife
knife.attack = "wav/dspunch.wav";
knife.pickup = "wav/dssgcock.wav";
//Pistol
pistol.fire = "wav/dspistol.wav";
pistol.pickup = "wav/dssgcock.wav";
pistol.reload = "wav/dswpnup.wav";
//Shotgun
shotgun.fire = "wav/dsshotgn.wav";
shotgun.pickup = "wav/dssgcock.wav";
shotgun.reload = "wav/dswpnup.wav";
//Combat shotgun
ashotgun.fire = "wav/dsshotgn.wav";
ashotgun.pickup = "wav/dssgcock.wav";
ashotgun.reload = "wav/dswpnup.wav";
ashotgun.pump = "wav/dssgcock.wav";
//Double shotgun
dshotgun.fire = "wav/dsdshtgn.wav";
dshotgun.pickup = "wav/dssgcock.wav";
dshotgun.reload = "wav/dswpnup.wav";
//Chaingun
chaingun.fire = "wav/dspistol.wav";
chaingun.pickup = "wav/dssgcock.wav";
chaingun.reload = "wav/dswpnup.wav";
//Plasma rifle
plasma.fire = "wav/dsplasma.wav";
plasma.pickup = "wav/dssgcock.wav";
plasma.reload = "wav/dswpnup.wav";
//Rocket Launcher
bazooka.fire = "wav/dsrlaunc.wav";
bazooka.pickup = "wav/dssgcock.wav";
bazooka.reload = "wav/dswpnup.wav";
bazooka.explode = "wav/dsrxplod.wav";
//BFG 9000
bfg9000.fire = "wav/dsbfg.wav";
bfg9000.pickup = "wav/dssgcock.wav";
bfg9000.reload = "wav/dswpnup.wav";
bfg9000.explode = "wav/dsfirxpl.wav";
//chainsaw
chainsaw.pickup = "wav/dssgcock.wav";
chainsaw.attack = "wav/dssawhit.wav";
//Player
soldier.die = "wav/dspldeth.wav";
soldier.hit = "wav/dspopain.wav";
soldier.melee = "wav/dspunch.wav";
//soldier.hoof = "wav/dshoof.wav";
soldier.phase = "wav/dstelept.wav";
//Former human
former.die = "wav/dspodth3.wav";
former.act = "wav/dsposact.wav";
former.hit = "wav/dspopain.wav";
former.melee = "wav/dspunch.wav";
//former.hoof = "wav/dshoof.wav";
//Former sergeant
sergeant.die = "wav/dspodth1.wav";
sergeant.act = "wav/dsposact.wav";
sergeant.hit = "wav/dspopain.wav";
sergeant.melee = "wav/dspunch.wav";
//sergeant.hoof = "wav/dshoof.wav";
//Former captain
captain.die = "wav/dspodth1.wav";
captain.act = "wav/dsposact.wav";
captain.hit = "wav/dspopain.wav";
captain.melee = "wav/dspunch.wav";
//captain.hoof = "wav/dshoof.wav";
//Former commando
commando.die = "wav/dspodth1.wav";
commando.act = "wav/dsposact.wav";
commando.hit = "wav/dspopain.wav";
commando.melee = "wav/dspunch.wav";
//commando.hoof = "wav/dshoof.wav";
//Imp
imp.die = "wav/dsbgdth1.wav";
imp.act = "wav/dsbgact.wav";
imp.hit = "wav/dspopain.wav";
imp.melee = "wav/dsclaw.wav";
imp.fire = "wav/dsfirsht.wav";
imp.explode = "wav/dsfirxpl.wav";
//imp.hoof = "wav/dshoof.wav";
//Lost soul
lostsoul.die = "wav/dsskldth.wav";
lostsoul.act = "wav/dssklatk.wav";
lostsoul.hit = "wav/dssklatk.wav";
lostsoul.melee = "wav/dssklatk.wav";
//Pain elemental
pain.die = "wav/dspedth.wav";
pain.act = "wav/dspesit.wav";
pain.hit = "wav/dspepain.wav";
pain.melee = "wav/dsclaw.wav";
//Demon
demon.die = "wav/dspedth.wav";
demon.act = "wav/dspesit.wav";
demon.hit = "wav/dspepain.wav";
demon.melee = "wav/dsclaw.wav";
//demon.hoof = "wav/dshoof.wav";
//Cacodemon
cacodemon.die = "wav/dscacdth.wav";
cacodemon.act = "wav/dscacsit.wav";
cacodemon.hit = "wav/dsdmpain.wav";
cacodemon.melee = "wav/dsclaw.wav";
cacodemon.fire = "wav/dsfirsht.wav";
cacodemon.explode = "wav/dsfirxpl.wav";
//Arachnotron
arachno.die = "wav/dsbspdth.wav"
arachno.act = "wav/dsbspact.wav";
arachno.hit = "wav/dsmetal.wav";
arachno.melee = "wav/dsclaw.wav";
arachno.fire = "wav/dsplasma.wav";
//arachno.hoof = "wav/dshoof.wav";
//Hell Knight
knight.die = "wav/dskntdth.wav";
knight.act = "wav/dskntsit.wav";
knight.hit = "wav/dskntsit.wav";
knight.melee = "wav/dsclaw.wav";
knight.fire = "wav/dsfirsht.wav";
knight.explode = "wav/dsfirxpl.wav";
//knight.hoof = "wav/dshoof.wav";
//Baron of Hell
baron.die = "wav/dsbrsdth.wav";
baron.act = "wav/dsbrssit.wav";
baron.hit = "wav/dsbrssit.wav";
baron.melee = "wav/dsclaw.wav";
baron.fire = "wav/dsfirsht.wav";
baron.explode = "wav/dsfirxpl.wav";
//baron.hoof = "wav/dshoof.wav";
//Arch-vile
arch.die = "wav/dsvildth.wav";
arch.act = "wav/dsvilact.wav";
arch.hit = "wav/dsvipain.wav";
arch.fire = "wav/dsvilatk.wav";
//arch.hoof = "wav/dshoof.wav";
//Mancubus
mancubus.die = "wav/dsmandth.wav";
mancubus.act = "wav/dsmansit.wav";
mancubus.hit = "wav/dsmnpain.wav";
mancubus.fire = "wav/dsfirsht.wav";
mancubus.explode = "wav/dsfirxpl.wav";
//mancubus.hoof = "wav/dshoof.wav";
//Revenant
revenant.die = "wav/dsskedth.wav";
revenant.act = "wav/dsskesit.wav";
revenant.hit = "wav/dspopain.wav";
revenant.melee = "wav/dsclaw.wav";
//revenant.hoof = "wav/dshoof.wav";
//Cyberdemon
cyberdemon.die = "wav/dscybdth.wav";
cyberdemon.hit = "wav/dsdmpain.wav";
cyberdemon.act = "wav/dscybsit.wav";
cyberdemon.hoof = "wav/dshoof.wav";
//AoD
angel.die = "wav/dsbrsdth.wav";
angel.act = "wav/dsbrssit.wav";
angel.hit = "wav/dsbrssit.wav";
angel.melee = "wav/dsclaw.wav";
angel.hoof = "wav/dshoof.wav";
//JC
jc.die = "wav/dspodth1.wav";
jc.act = "wav/dsposact.wav";
jc.hit = "wav/dspopain.wav";
jc.melee = "wav/dspunch.wav";
//jc.hoof = "wav/dshoof.wav";
//Unique #9 (Angelic Armor)
aarmor.pickup = "wav/dssgcock.wav";
//Unique #10 (Longinus Spear)
spear.attack = "wav/dsgetpow.wav";
spear.pickup = "wav/dssgcock.wav";
spear.explode = "wav/dsfirxpl.wav";
//Leftovers
.powerup = "wav/dsgetpow.wav";
.melee = "wav/dsclaw.wav";
//.reload = "wav/dswpnup.wav"; //
//.pickup = "wav/dssgcock.wav";
//.fire = "wav/dsfirsht.wav"; //
//.explode = "wav/dsfirxpl.wav"; //