// // New format INI file to handle day or night (uses definitions from old // arenday.ini and arennite.ini files // // Note that compare and branch statements support matching with wildcards (*) // of multiple arguments ie: // // compare=location,time,scenario // branch=arena1,day,*,arena_defaults // branch=arctic,*,*,arena_defaults // // All munga/renderer settings on the page are processed first, // then all the include pages are visited, finally the compare/branch is // evaluated. There can be only one compare per page, as many branches as you // like. The branches are tested in the order they appear, the first branch // that matches will be the one taken, the rest will be ignored. ANY page may // contain compare/branch statements. // // Compare currently knows about location, weather, time and scenario. Any // or all of these can be used in any order. // // GOTCHA: because of some internal restrictions, all light= statements must // appear on one page. Several pages may contain light= statements, but if the // branching structure of the INI file causes it to visit two pages containing // light= statements, an error will result. The ambient= setting should also // appear only once for the time being. // // BE AWARE: That it is ok to have various settings get encountered twice, the // last one encountered will be the one that sticks. So it is possible to // define defaults at the top of an INI file that will be overridden lower // down in the branching structure. // // This is the main page, where the INI reader will always start. [main] debug=False include=dpl_defaults compare=location,time branch=arena1,day,arena_day_default branch=arena1,night,arena_night_default branch=arena1,morning,arena_morning_default branch=arena1,evening,arena_evening_default // branch=arena2,day,arena2_day_default branch=arena2,night,arena2_night_default branch=arena2,morning,arena2_morning_default branch=arena2,evening,arena2_evening_default // branch=arena3,day,arena_day_default branch=arena3,night,arena_night_default branch=arena3,morning,arena_morning_default branch=arena3,evening,arena_evening_default // branch=polar1,day,polar_day_default branch=polar1,night,polar_night_default branch=polar1,morning,polar_morning_default branch=polar1,evening,polar_evening_default // branch=polar2,day,polar_day_default branch=polar2,night,polar_night_default branch=polar2,morning,polar_morning_default branch=polar2,evening,polar_evening_default // branch=polar3,day,polar_day_default branch=polar3,night,polar_night_default branch=polar3,morning,polar_morning_default branch=polar3,evening,polar_evening_default // branch=polar4,day,polar_day_default branch=polar4,night,polar_night_default branch=polar4,morning,polar_morning_default branch=polar4,evening,polar_evening_default // branch=grass,day,des_day branch=grass,night,des_night branch=grass,morning,des_morning branch=grass,evening,des_evening // branch=rav,day,des_day branch=rav,night,des_night branch=rav,morning,des_morning branch=rav,evening,des_evening // // branch=rav1,day,des_day branch=rav1,night,des_night branch=rav1,morning,des_morning branch=rav1,evening,des_evening // // branch=dbase,day,des_day branch=dbase,night,des_night branch=dbase,morning,des_morning branch=dbase,evening,des_evening // // branch=cavern,day,des_day branch=cavern,night,des_night branch=cavern,morning,des_morning branch=cavern,evening,des_evening // // branch=blank,night,arena_night_default //branch=grass,day,grass_default //branch=des,day,grass_default // DAVE, leave this one in as a catch-all branch=*,*,arena_day_default //------------------------------------------------------------------------------ // Default settings page, this insures that all required dpl settings will be // made so the program will run ok. All these settings can be overridden later // in the load process. //------------------------------------------------------------------------------ [dpl_defaults] objectpath=.\video\geo materialpath=.\video\mat texmappath=.\video\tex viewangle=60.0 clip=0.20 1300.0 fog=200.0 1250.0 0.32 0.3 0.5 backgnd=0.4 0.6 0.8 //------------------------------------------------------------------------------ // Settings for arena during the day //------------------------------------------------------------------------------ [arena_day_default] objectpath=.\video\geo\day objectpath=.\video\geo\arena materialpath=.\video\mat\day materialpath=.\video\mat\arena ambient=0.55 0.5 0.65 light=1.10 0.9 1.00 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,ardayclear branch=fog,ardayfog branch=soup,ardaysoup [ardayclear] clip=0.25 1300.0 fog=200.0 1250.0 0.32 0.3 0.5 [ardayfog] clip=0.25 650.0 fog=50.0 600.0 0.52 0.5 0.6 [ardaysoup] clip=0.25 450.0 fog=10.0 400.0 0.42 0.4 0.5 // //------------------------------------------------------------------------------ // Settings for arena at night //------------------------------------------------------------------------------ [arena_night_default] objectpath=.\video\geo\night objectpath=.\video\geo\arena materialpath=.\video\mat\night materialpath=.\video\mat\arena fog=40.0 400.0 0.1 0.07 0.15 nosearchlightfog=5.0 400.0 0.1 0.07 0.15 ambient=0.8 0.6 0.7 light=0.1 0.08 0.18 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_night compare=weather branch=clear,arnitclear branch=fog,arnitfog branch=soup,arnitsoup [arnitclear] fog=90.0 1100.0 0.1 0.07 0.15 nosearchlightfog=5.0 1000.0 0.1 0.07 0.15 clip=0.25 1150.0 [arnitfog] fog=60.0 500.0 0.1 0.07 0.15 nosearchlightfog=5.0 400.0 0.1 0.07 0.15 clip=0.25 550.0 [arnitsoup] fog=40.0 300.0 0.1 0.07 0.15 nosearchlightfog=5.0 200.0 0.1 0.07 0.15 clip=0.25 350.0 //------------------------------------------------------------------------------ // Settings for arena at morning //------------------------------------------------------------------------------ [arena_morning_default] objectpath=.\video\geo\morning objectpath=.\video\geo\arena materialpath=.\video\mat\morning materialpath=.\video\mat\arena clip=0.25 1100.0 fog=150.0 1000.0 0.23 0.15 0.32 ambient=0.5 0.4 0.6 light=0.4 0.30 0.6 -30 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,armornclear branch=fog,armornfog branch=soup,armornsoup [armornclear] fog=150.0 1400.0 0.43 0.35 0.52 clip=0.25 1450.0 [armornfog] fog=90.0 600.0 0.43 0.35 0.52 clip=0.25 750.0 [armornsoup] fog=50.0 400.0 0.43 0.35 0.52 clip=0.25 450.0 //------------------------------------------------------------------------------ // Settings for arena at evening //------------------------------------------------------------------------------ [arena_evening_default] objectpath=.\video\geo\evening objectpath=.\video\geo\arena materialpath=.\video\mat\evening materialpath=.\video\mat\arena ambient=0.5 0.55 0.7 light=0.9985 0.3330 0.225 -20 190 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,areveclear branch=fog,arevefog branch=soup,arevesoup [areveclear] fog=90.0 1000.0 0.23 0.15 0.26 clip=0.25 1150.0 [arevefog] fog=60.0 500.0 0.23 0.15 0.26 clip=0.25 650.0 [arevesoup] fog=40.0 300.0 0.38 0.28 0.26 clip=0.25 350.0 //------------------------------------------------------------------------------ // Settings for arena2 during the day //------------------------------------------------------------------------------ [arena2_day_default] objectpath=.\video\geo\day objectpath=.\video\geo\arena materialpath=.\video\mat\day materialpath=.\video\mat\arena ambient=0.55 0.5 0.65 light=1.10 0.9 1.00 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,ar2dayclear branch=fog,ar2dayfog branch=soup,ar2daysoup [ar2dayclear] clip=0.25 1300.0 fog=200.0 1250.0 0.2528 0.155110431 0.110202 [ar2dayfog] clip=0.25 650.0 //fog=50.0 600.0 0.52 0.5 0.6 fog=50.0 600.0 0.2528 0.155110431 0.110202 [ar2daysoup] clip=0.25 450.0 //fog=10.0 400.0 0.42 0.4 0.5 fog=10.0 400.0 0.2528 0.155110431 0.110202 // //------------------------------------------------------------------------------ // Settings for arena2 at night //------------------------------------------------------------------------------ [arena2_night_default] objectpath=.\video\geo\night objectpath=.\video\geo\arena materialpath=.\video\mat\night materialpath=.\video\mat\arena //fog=40.0 400.0 0.1 0.07 0.15 fog=40.0 400.0 0.08 0.05 0.01 nosearchlightfog=5.0 400.0 0.1 0.07 0.15 ambient=0.8 0.6 0.7 light=0.1 0.08 0.18 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_night compare=weather branch=clear,ar2nitclear branch=fog,ar2nitfog branch=soup,ar2nitsoup [ar2nitclear] clip=0.25 1150.0 fog=90.0 1100.0 0.1 0.07 0.15 nosearchlightfog=5.0 1000.0 0.1 0.07 0.15 [ar2nitfog] clip=0.25 550.0 fog=60.0 500.0 0.1 0.07 0.15 nosearchlightfog=5.0 400.0 0.1 0.07 0.15 [ar2nitsoup] clip=0.25 350.0 fog=40.0 300.0 0.1 0.07 0.15 nosearchlightfog=5.0 200.0 0.1 0.07 0.15 //------------------------------------------------------------------------------ // Settings for arena at morning //------------------------------------------------------------------------------ [arena2_morning_default] objectpath=.\video\geo\morning objectpath=.\video\geo\arena materialpath=.\video\mat\morning materialpath=.\video\mat\arena clip=0.25 1100.0 //fog=150.0 1000.0 0.23 0.15 0.32 fog=150.0 1000.0 0.2528 0.155110431 0.110202 ambient=0.5 0.4 0.6 light=0.4 0.30 0.6 -30 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,ar2mornclear branch=fog,ar2mornfog branch=soup,ar2mornsoup [ar2mornclear] //fog=150.0 1400.0 0.43 0.35 0.52 fog=150.0 1400.0 0.3628 0.205110431 0.130202 clip=0.25 1450.0 [ar2mornfog] //fog=90.0 600.0 0.43 0.35 0.52 fog=90.0 600.0 0.3628 0.205110431 0.130202 clip=0.25 750.0 [ar2mornsoup] //fog=50.0 400.0 0.43 0.35 0.52 fog=50.0 400.0 0.3628 0.205110431 0.130202 clip=0.25 450.0 //------------------------------------------------------------------------------ // Settings for arena2 at evening //------------------------------------------------------------------------------ [arena2_evening_default] objectpath=.\video\geo\evening objectpath=.\video\geo\arena materialpath=.\video\mat\evening materialpath=.\video\mat\arena ambient=0.5 0.55 0.7 light=0.9985 0.3330 0.225 -20 190 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,ar2eveclear branch=fog,ar2evefog branch=soup,ar2evesoup [ar2eveclear] //fog=90.0 1000.0 0.23 0.15 0.26 fog=90.0 1000.0 0.2528 0.155110431 0.410202 clip=0.25 1150.0 [ar2evefog] //fog=60.0 500.0 0.23 0.15 0.26 fog=60.0 500.0 0.2528 0.155110431 0.410202 clip=0.25 650.0 [ar2evesoup] //fog=40.0 300.0 0.38 0.28 0.26 fog=40.0 300.0 0.2528 0.155110431 0.410202 clip=0.25 350.0 //------------------------------------------------------------------------------ // Settings for polar during the day //------------------------------------------------------------------------------ [polar_day_default] objectpath=.\video\geo\day objectpath=.\video\geo\polar materialpath=.\video\mat\day materialpath=.\video\mat\polar ambient=0.45 0.4 0.45 light=1.10 0.9 1.00 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day clip=0.25 1300.0 fog=100.0 1250.0 0.32 0.3 0.65 compare=weather branch=clear,pldayclear branch=fog,pldayfog branch=soup,pldaysoup [pldayclear] clip=0.25 1350.0 fog=150.0 1250.0 0.32 0.3 0.65 [pldayfog] clip=0.25 650.0 fog=50.0 600.0 0.45 0.5 0.65 [pldaysoup] clip=0.25 450.0 fog=10.0 400.0 0.52 0.54 0.58 // //------------------------------------------------------------------------------ // Settings for polar at night //------------------------------------------------------------------------------ [polar_night_default] objectpath=.\video\geo\night objectpath=.\video\geo\polar materialpath=.\video\mat\night materialpath=.\video\mat\polar clip=0.25 1100.0 fog=40.0 400.0 0.01 0.01 0.2 nosearchlightfog=5.0 400.0 0.12 0.08 0.15 ambient=0.8 0.8 0.8 light=0.1 0.08 0.18 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_night compare=weather branch=clear,plnitclear branch=fog,plnitfog branch=soup,plnitsoup [plnitclear] clip=0.25 1150.0 fog=150.0 1100.0 0.01 0.01 0.2 nosearchlightfog=5.0 1000.0 0.12 0.08 0.15 [plnitfog] clip=0.25 550.0 fog=80.0 500.0 0.01 0.01 0.2 nosearchlightfog=5.0 400.0 0.12 0.08 0.15 [plnitsoup] clip=0.25 350.0 fog=50.0 300.0 0.01 0.01 0.2 nosearchlightfog=5.0 200.0 0.12 0.08 0.15 //------------------------------------------------------------------------------ // Settings for polar at morning //------------------------------------------------------------------------------ [polar_morning_default] objectpath=.\video\geo\morning objectpath=.\video\geo\polar materialpath=.\video\mat\morning materialpath=.\video\mat\polar clip=0.25 1300.0 fog=150.0 1250.0 0.23 0.15 0.32 ambient=0.5 0.4 0.6 light=0.55 0.30 0.5 -30 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,plmrnclear branch=fog,plmrnfog branch=soup,plmrnsoup [plmrnclear] fog=150.0 1200.0 0.23 0.15 0.32 clip=0.25 1250.0 [plmrnfog] fog=80.0 800.0 0.23 0.15 0.32 clip=0.25 850.0 [plmrnsoup] fog=50.0 400.0 0.27 0.2 0.35 clip=0.25 450.0 // //------------------------------------------------------------------------------ // Settings for polar at evening //------------------------------------------------------------------------------ [polar_evening_default] objectpath=.\video\geo\evening objectpath=.\video\geo\polar materialpath=.\video\mat\evening materialpath=.\video\mat\polar ambient=0.65 0.431 0.535 light=0.75 0.40 0.54 -30 10 0 nosearchlightfog=20.0 1200.0 0.2 0.1 0.1 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,pleveclear branch=fog,plevefog branch=soup,plevesoup [pleveclear] fog=150.0 1200.0 0.27 0.15 0.32 clip=0.25 1250.0 [plevefog] fog=80.0 800.0 0.27 0.15 0.32 clip=0.25 850.0 [plevesoup] fog=50.0 400.0 0.32 0.2 0.35 clip=0.25 450.0 // //------------------------------------------------------------------------------ // Settings for ravine during the day //------------------------------------------------------------------------------ [rav_day_default] objectpath=.\video\geo\day materialpath=.\video\mat\day ambient=0.45 0.4 0.45 light=1.10 0.9 1.00 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day clip=0.25 1150.0 fog=110.0 1100.0 0.35 0.18 0.18 compare=weather branch=clear,rvdayclear branch=fog,rvdayfog branch=soup,rvdaysoup [rvdayclear] clip=0.25 1150.0 fog=110.0 1100.0 0.3 0.2 0.18 [rvdayfog] clip=0.25 650.0 fog=70.0 600.0 0.3 0.2 0.17 [rvdaysoup] clip=0.25 350.0 fog=20.0 300.0 0.32 0.28 0.31 // //------------------------------------------------------------------------------ // Settings for ravine at night //------------------------------------------------------------------------------ [rav_night_default] objectpath=.\video\geo\night materialpath=.\video\mat\night clip=0.25 800.0 fog=30.0 750.0 0.02 0.02 0.05 nosearchlightfog=3.0 400.0 0.03 0.03 0.04 ambient=0.8 0.8 0.8 light=0.1 0.08 0.18 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_night compare=weather branch=clear,rvnitclear branch=fog,rvnitfog branch=soup,rvnitsoup [rvnitclear] clip=0.25 1150.0 fog=30.0 1100.0 0.02 0.02 0.05 nosearchlightfog=3.0 1000.0 0.03 0.03 0.04 [rvnitfog] clip=0.25 650.0 fog=20.0 600.0 0.02 0.02 0.05 nosearchlightfog=3.0 500.0 0.03 0.03 0.04 [rvnitsoup] clip=0.25 350.0 fog=10.0 300.0 0.02 0.02 0.05 nosearchlightfog=3.0 200.0 0.03 0.03 0.04 //------------------------------------------------------------------------------ // Settings for ravine at morning //------------------------------------------------------------------------------ [rav_morning_default] objectpath=.\video\geo\morning materialpath=.\video\mat\morning clip=0.25 1150.0 fog=50.0 1100.0 0.12 0.12 0.13 ambient=0.5 0.4 0.6 light=0.55 0.30 0.5 -30 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,rvmrnclear branch=fog,rvmrnfog branch=soup,rvmrnsoup [rvmrnclear] clip=0.25 1150.0 fog=50.0 1100.0 0.12 0.12 0.13 [rvmrnfog] clip=0.25 850.0 fog=30.0 800.0 0.12 0.12 0.13 [rvmrnsoup] clip=0.25 350.0 fog=20.0 300.0 0.12 0.12 0.13 // //------------------------------------------------------------------------------ // Settings for rav at evening //------------------------------------------------------------------------------ [rav_evening_default] objectpath=.\video\geo\night materialpath=.\video\mat\evening ambient=0.65 0.431 0.535 light=0.75 0.40 0.54 -30 10 0 clip=0.25 1150.0 fog=30.0 1100.0 0.1 0.04 0.01 nosearchlightfog=20.0 1200.0 0.2 0.1 0.1 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,rveveclear branch=fog,rvevefog branch=soup,rvevesoup [rveveclear] clip=0.25 1150.0 fog=30.0 1100.0 0.11 0.04 0.01 [rvevefog] clip=0.25 650.0 fog=20.0 600.0 0.11 0.04 0.01 [rvevesoup] clip=0.25 350.0 fog=10.0 300.0 0.11 0.04 0.01 // //------------------------------------------------------------------------------ // setting for grass default //------------------------------------------------------------------------------ [grass_default] objectpath=.\video\geo\day objectpath=.\video\geo\grass materialpath=.\video\mat\day materialpath=.\video\mat\grass ambient=0.45 0.45 0.55 light=1.10 0.9 1.00 -50 10 0 clip=0.25 3500.0 fog=350.0 3450.0 0.46 0.46 0.68 include=shapes_to_cache include=effects_to_load include=pfx_day //compare=weather //branch=clear,ardayclear //branch=fog,ardayfog //branch=soup,ardaysoup //****************************************************************************** //****************************************************************************** // setting for desert default //------------------------------------------------------------------------------ [des_default] objectpath=.\video\geo\day objectpath=.\video\geo\grass materialpath=.\video\mat\day materialpath=.\video\mat\desert ambient=0.45 0.45 0.65 light=1.10 0.9 1.00 -50 10 0 clip=0.25 2100.0 fog=600.0 2050.0 0.46 0.46 0.68 include=shapes_to_cache include=effects_to_load include=pfx_day //compare=weather //branch=clear,desdayclear //branch=fog,desdayfog //branch=soup,desdaysoup // // Settings for desert during the day //------------------------------------------------------------------------------ [des_day] objectpath=.\video\geo\day materialpath=.\video\mat\day ambient=0.45 0.4 0.45 light=1.10 0.9 1.00 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day clip=0.25 2100.0 fog=600.0 2050.0 0.46 0.46 0.68 compare=weather branch=clear,dsdayclear branch=fog,dsdayfog branch=soup,dsdaysoup [dsdayclear] clip=0.25 2100.0 fog=600.0 2050.0 0.46 0.46 0.68 [dsdayfog] clip=0.25 1100.0 fog=200.0 1050.0 0.46 0.46 0.68 [dsdaysoup] clip=0.25 700.0 fog=50.0 650.0 0.46 0.46 0.68 // //------------------------------------------------------------------------------ // Settings for desert at night //------------------------------------------------------------------------------ [des_night] objectpath=.\video\geo\night materialpath=.\video\mat\night clip=0.25 1200.0 fog=100.0 1100.0 0.1 0.1 0.12 nosearchlightfog=30.0 700.0 0.081 0.081 0.081 ambient=0.8 0.8 0.8 light=0.3 0.3 0.5 -50 10 0 include=shapes_to_cache include=effects_to_load include=pfx_night compare=weather branch=clear,dsnitclear branch=fog,dsnitfog branch=soup,dsnitsoup [dsnitclear] clip=0.25 1150.0 fog=90.0 1100.0 0.1 0.1 0.12 nosearchlightfog=30.0 1000.0 0.081 0.081 0.081 [dsnitfog] clip=0.25 550.0 fog=60.0 500.0 0.1 0.1 0.12 nosearchlightfog=30.0 400.0 0.081 0.081 0.081 [dsnitsoup] clip=0.25 350.0 fog=40.0 300.0 0.1 0.1 0.12 nosearchlightfog=30.0 200.0 0.081 0.081 0.081 //------------------------------------------------------------------------------ // Settings for desert at morning //------------------------------------------------------------------------------ [des_morning] objectpath=.\video\geo\morning materialpath=.\video\mat\morning clip=0.25 2150.0 fog=500.0 2100.0 0.12 0.12 0.13 ambient=0.3 0.3 0.7 light=0.3 0.3 0.7 -30 10 0 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,dsmrnclear branch=fog,dsmrnfog branch=soup,dsmrnsoup [dsmrnclear] clip=0.25 2150.0 fog=500.0 2100.0 0.3 0.1 0.7 [dsmrnfog] clip=0.25 1150.0 fog=300.0 1100.0 0.3 0.1 0.7 [dsmrnsoup] clip=0.25 650.0 fog=50.0 600.0 0.3 0.1 0.7 // //------------------------------------------------------------------------------ // Settings for des at evening //------------------------------------------------------------------------------ [des_evening] objectpath=.\video\geo\evening materialpath=.\video\mat\evening ambient=0.45 0.3 0.25 light=0.75 0.40 0.4 -30 10 0 clip=0.25 2150.0 fog=500.0 2100.0 0.5 0.2 0.01 include=shapes_to_cache include=effects_to_load include=pfx_day compare=weather branch=clear,dseveclear branch=fog,dsevefog branch=soup,dsevesoup [dseveclear] clip=0.25 2150.0 fog=600.0 2100.0 0.5 0.2 0.01 [dsevefog] clip=0.25 1150.0 fog=300.0 1100.0 0.5 0.2 0.01 [dsevesoup] clip=0.25 650.0 fog=100.0 600.0 0.5 0.2 0.01 // //------------------------------------------------------------------------------ // Some shapes that must be cached, we don't have day/night versions of these // so everyone just caches this stuff for now. //------------------------------------------------------------------------------ [shapes_to_cache] cache=tsphere.bgf cache=tmst_c.bgf cache=shock.bgf cache=exp.bgf cache=spk1.bgf //------------------------------------------------------------------------------ // Some effects to load, currently we don't have any day/night versions so // everyone just loads this page //------------------------------------------------------------------------------ [effects_to_load] // // REMEMBER DO NOT change the numbers of these effects, unfortunately many // of them are embedded as magic numbers in code or resources. // // 9 is light mech damage (internal) psfx9=idam1.pfx // 10 is medium mech damage (internal) psfx10=idam2.pfx // 11 is heavy mech damage (internal) psfx11=idam3.pfx // 12 is critical mech damage (internal) psfx12=idam4.pfx // 13 is mech damage zone "destroyed" (internal) psfx13=idam5.pfx // Special effects to load specialfx3=Chunks1 specialfx4=Chunks2 specialfx5=Sparks specialfx6=Explosion3 specialfx7=MachineGun specialfx8=PPCHit specialfx9=LaserHit specialfx10=MissileHit specialfx11=CannonHit specialfx12=GroundHit specialfx13=MinorHit specialfx14=MajordHit specialfx15=Fireball //------------------------------------------------------------------------------ // These are the definitions of the various old-style special effects. //------------------------------------------------------------------------------ [Chunks1] texture=btfx:firesmoke1_scr_tex type=0 size=1.5 velocity=40.0 v_bias=1.1 y_off=-1.0 cook=3.200 2.3 1.30 varience=3.40 gravity=34.0 cool=0.92 0.050 count=4 repeats=1 [Chunks2] texture=btfx:firesmoke1_scr_tex type=0 size=3.0 velocity=55.0 v_bias=0.5 y_off=-1.0 cook=2.900 1.0 1.0 varience=0.50 gravity=35.0 cool=0.60 0.023 count=6 repeats=1 [Sparks] texture=NOTEX type=2 size=0 velocity=25 v_bias=1.4 y_off=-1.0 cook=2.800 0.90 0.50 varience=1.20 gravity=25.0 cool=0.99 0.020 count=4 repeats=1 [Explosion3] texture=btfx:firesmoke1_scr_tex type=2 size=7.05 velocity=3.20 v_bias=4.0 y_off=-40.0 cook=1.200 0.50 0.20 varience=1.20 gravity=3.0 cool=0.982 0.013 count=3 repeats=1 [MachineGun] texture=NOTEXT type=2 size=0 velocity=4.50 v_bias=0.5 y_off=-3.0 cook=2.700 0.70 0.00 varience=0.50 gravity=0.4 cool=0.94 0.053 count=12 repeats=1 [PPCHit] texture=btfx:firesmoke1_scr_tex type=2 size=2.9 velocity=7.00 v_bias=0.5 y_off=-3.0 cook=0.600 1.70 4.00 varience=0.80 gravity=4.0 cool=0.7 0.083 count=5 repeats=1 [LaserHit] texture=btfx:firesmoke1_scr_tex type=2 size=1.9 velocity=3.00 v_bias=0.1 y_off=-3.0 cook=4.600 0.95 0.50 varience=0.80 gravity=0.5 cool=0.7 0.153 count=5 repeats=1 [MissileHit] texture=btfx:firesmoke1_scr_tex type=2 size=12 velocity=16.00 v_bias=0.2 y_off=-3.0 cook=4.600 2.00 1.50 varience=0.80 gravity=0.5 cool=0.5 0.353 count=7 repeats=1 [CannonHit] texture=btfx:firesmoke1_scr_tex type=2 size=3 velocity=4.00 v_bias=0.2 y_off=-3.0 cook=4.600 2.00 1.20 varience=0.80 gravity=0.5 cool=0.3 0.353 count=6 repeats=1 [GroundHit] texture=btfx:firesmoke1_scr_tex type=2 size=8.3 velocity=9.40 v_bias=0.01 y_off=-1.0 cook=1.300 1.00 0.85 varience=0.40 gravity=0.8 cool=0.92 0.05 count=6 repeats=1 [MinorHit] texture=btfx:firesmoke1_scr_tex type=1 size=2.1 velocity=1.80 v_bias=1.1 y_off=-3.0 cook=2.900 1.00 0.5 varience=0.60 gravity=1.8 cool=0.80 0.025 count=5 repeats=1 [MajorHit] texture=btfx:firesmoke1_scr_tex type=1 size=6.1 velocity=5.20 v_bias=1.0 y_off=-3.0 cook=2.900 1.00 0.5 varience=0.60 gravity=1.8 cool=0.80 0.025 count=4 repeats=1 [Fireball] texture=btfx:firesmoke2_scr_tex type=2 size=14 velocity=18 v_bias=0.99 y_off=-19.0 cook=2.900 0.60 0.1 varience=0.50 gravity=-1.5 cool=0.90 0.023 count=7 repeats=1 //------------------------------------------------------------------------------ // Day versions of PFX's //------------------------------------------------------------------------------ [pfx_day] // // REMEMBER DO NOT change the numbers of these effects, unfortunately many // of them are embedded as magic numbers in code or resources. // // 0 is the lrm smoke trail psfx0=dsrm.pfx // 1 is the mech death/rubble smoke plume psfx1=ddthsmk.pfx // 2 is light mech damage (external) psfx2=ddam1.pfx // 3 is medium mech damage (external) psfx3=ddam2.pfx // 4 is heavy mech damage (external) psfx4=ddam3.pfx // 5 is critical mech damage (external) psfx5=ddam4.pfx // 6 is the effect (currently) used on all projectile guns (external) psfx6=dafc.pfx // 7 is the big explosion used as part of mech death psfx7=dnboom.pfx // 8 is mech damage zone "destroyed" (external) psfx8=ddam5.pfx // 14 is the effect (currently) used on all projectile guns (internal) psfx14=dafc.pfx // 15 is the effect used for truck blowing up psfx15=dtrkboom.pfx // 16 is the effect used for truck burning psfx16=dtrkburn.pfx // 17 is the effect used for building exploding psfx17=dbigboom.pfx // medium fiery explosion psfx18=dmedboom.pfx // Coolant flush psfx19=flush.pfx // small explosion psfx20=dsmlboom.pfx // non fiery smoke psfx21=smlsmoke.pfx // small bright flash psfx22=smlflash.pfx // shockwave psfx23=shkwave.pfx //------------------------------------------------------------------------------ // Night versions of PFX's //------------------------------------------------------------------------------ [pfx_night] // // REMEMBER DO NOT change the numbers of these effects, unfortunately many // of them are embedded as magic numbers in code or resources. // // 0 is the lrm smoke trail psfx0=nsrm.pfx // 1 is the mech death/rubble smoke plume psfx1=ndthsmk.pfx // 2 is light mech damage (external) psfx2=ddam1.pfx // 3 is medium mech damage (external) psfx3=ndam2.pfx // 4 is heavy mech damage (external) psfx4=ndam3.pfx // 5 is critical mech damage (external) psfx5=ndam4.pfx // 6 is the effect (currently) used on all projectile guns (external) psfx6=nafc.pfx // 7 is the big explosion used as part of mech death psfx7=nnboom.pfx // 8 is mech damage zone "destroyed" (external) psfx8=ndam5.pfx // 14 is the effect (currently) used on all projectile guns (internal) psfx14=nafc.pfx // 15 is the effect used for truck blowing up psfx15=ntrkboom.pfx // 16 is the effect used for truck burning psfx16=ntrkburn.pfx // 17 is the effect used for building exploding psfx17=nbigboom.pfx // medium fiery explosion psfx18=nmedboom.pfx // Coolant flush psfx19=flush.pfx // small explosion psfx20=nsmlboom.pfx // non fiery smoke psfx21=smlsmoke.pfx // small bright flash psfx22=smlflash.pfx // shockwave psfx23=shkwave.pfx