home *** CD-ROM | disk | FTP | other *** search
- /************/
- /* INCLUDES */
- /************/
-
- // n.b. when multiple inclusion is prevented some of these will be automatically included by others as required
-
- // default things to inherit our objects from
-
- #include "defaults.gsh"
-
- // good guys
-
- #include "frend.gsh"
- #include "hark.gsh"
- #include "gunlok.gsh"
- #include "elint.gsh"
-
- // bad guys
-
-
-
- // neutral things
-
-
- // fires
-
-
- /*********/
- /* NOTES */
- /*********/
-
- /**********/
- /* SHAPES */
- /**********/
-
- //world objects
-
-
- shape Shp_Junkpile_G
- {
- file "objects\JUNKPILE G.rif"
- name "JUNKPILE G"
- }
- shape Shp_Junkpile_L
- {
- file "objects\JUNKPILE L.rif"
- name "JUNKPILE L"
- }
- shape Shp_Junkpile_F
- {
- file "objects\JUNKPILE F.rif"
- name "JUNKPILE F"
- }
-
- shape Shp_Junkpile_C
- {
- file "objects\JUNKPILE C.rif"
- name "JUNKPILE C"
- }
- shape Shp_Junkpile_E
- {
- file "objects\JUNKPILE E.rif"
- name "JUNKPILE E"
- }
- shape Shp_Garbage_D
- {
- file "objects\GARBAGE D.rif"
- name "GARBAGE D"
- }
- shape Shp_Garbage_H
- {
- file "objects\GARBAGE H.rif"
- name "GARBAGE H"
- }
-
- shape Shp_Garbage_G
- {
- file "objects\GARBAGE G.rif"
- name "GARBAGE G"
- }
- shape Shp_Garbage_A
- {
- file "objects\GARBAGE A.rif"
- name "GARBAGE A"
- }
- shape Shp_Garbage_I
- {
- file "objects\GARBAGE I.rif"
- name "GARBAGE I"
- }
-
- /**********/
- /* ROLES */
- /**********/
-
- // world objects
-
- role Rol_Junkpile_G : Rol_DefaultGarbage
- {
- shape Shp_Junkpile_G
- }
- role Rol_Junkpile_L : Rol_DefaultGarbage
- {
- shape Shp_Junkpile_L
- }
- role Rol_Junkpile_F : Rol_DefaultGarbage
- {
- shape Shp_Junkpile_F
- }
-
- role Rol_Junkpile_C : Rol_DefaultGarbage
- {
- shape Shp_Junkpile_C
- }
- role Rol_Junkpile_E : Rol_DefaultGarbage
- {
- shape Shp_Junkpile_E
- }
- role Rol_Garbage_D : Rol_DefaultGarbage
- {
- shape Shp_Garbage_D
- }
- role Rol_Garbage_H : Rol_DefaultGarbage
- {
- shape Shp_Garbage_H
- }
-
- role Rol_Garbage_G : Rol_DefaultGarbage
- {
- shape Shp_Garbage_G
- }
- role Rol_Garbage_A : Rol_DefaultGarbage
- {
- shape Shp_Garbage_A
- }
- role Rol_Garbage_I : Rol_DefaultGarbage
- {
- shape Shp_Garbage_I
- }
-
- /***********/
- /* THE MAP */
- /***********/
-
- map /* _THE_ map - doesnt need a label */
- {
- file "levels\mplay_mountain.rif"
- name "Land"
- bitmap "bitmaps\\mplay_mountain.rim"
- camera plane none
- max camera distance 100 // TBD exactly
- shadow object rif "levels\mplay_mountain_shadow.rif"
- shadow object name "Land"
-
- // PLAYERS TROOPS
-
- use Rol_Hark in team 5 for
- "Goodie A" as "hark"
-
- use Rol_Elint in team 5 for
- "Goodie B" as "hark"
-
- use Rol_Frend in team 5 for
- "Goodie C" as "frend"
-
- use Rol_GunLok in team 5 for
- "Goodie D" as "gunlok"
-
- use Rol_GunLok in team 4 for
- "Goodie E" as "gunlok"
-
- use Rol_Elint in team 4 for
- "Goodie F" as "hark"
-
- use Rol_Hark in team 4 for
- "Goodie G" as "hark"
-
- use Rol_Frend in team 4 for
- "Goodie H" as "frend"
-
- use Rol_Hark in team 1 for
- "Goodie I" as "hark"
-
- use Rol_Elint in team 1 for
- "Goodie J" as "hark"
-
- use Rol_Frend in team 1 for
- "Goodie K" as "frend"
-
- use Rol_GunLok in team 1 for
- "Goodie L" as "gunlok"
-
- use Rol_GunLok in team 3 for
- "Goodie M" as "gunlok"
-
- use Rol_Elint in team 3 for
- "Goodie N" as "hark"
-
- use Rol_Hark in team 3 for
- "Goodie O" as "hark"
-
- use Rol_Frend in team 3 for
- "Goodie P" as "frend"
-
-
- // AI'S TROOPS
-
- // NEUTRAL OBJECTS
-
- use Rol_Junkpile_G in team 0 for
- "JUNKPILE GA" as "JUNKPILE_GA"
- use Rol_Junkpile_G in team 0 for
- "JUNKPILE GB" as "JUNKPILE_GB"
- use Rol_Junkpile_G in team 0 for
- "JUNKPILE GC" as "JUNKPILE_GC"
- use Rol_Junkpile_G in team 0 for
- "JUNKPILE GD" as "JUNKPILE_GD"
-
- use Rol_Junkpile_L in team 0 for
- "JUNKPILE LA" as "JUNKPILE_LA"
- use Rol_Junkpile_L in team 0 for
- "JUNKPILE LB" as "JUNKPILE_LB"
- use Rol_Junkpile_L in team 0 for
- "JUNKPILE LC" as "JUNKPILE_LC"
- use Rol_Junkpile_L in team 0 for
- "JUNKPILE LD" as "JUNKPILE_LD"
-
- use Rol_Junkpile_F in team 0 for
- "JUNKPILE FA" as "JUNKPILE_FA"
- use Rol_Junkpile_F in team 0 for
- "JUNKPILE FB" as "JUNKPILE_FB"
- use Rol_Junkpile_F in team 0 for
- "JUNKPILE FC" as "JUNKPILE_FC"
- use Rol_Junkpile_F in team 0 for
- "JUNKPILE FD" as "JUNKPILE_FD"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE C" as "JUNKPILE_C"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE CB" as "JUNKPILE_CB"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE CC" as "JUNKPILE_CC"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE CD" as "JUNKPILE_CD"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE CE" as "JUNKPILE_CE"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE CF" as "JUNKPILE_CF"
-
- use Rol_Junkpile_C in team 0 for
- "JUNKPILE CG" as "JUNKPILE_CG"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE E" as "JUNKPILE_E"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE EB" as "JUNKPILE_EB"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE EC" as "JUNKPILE_EC"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE ED" as "JUNKPILE_ED"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE EE" as "JUNKPILE_EE"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE EF" as "JUNKPILE_EF"
-
- use Rol_Junkpile_E in team 0 for
- "JUNKPILE EG" as "JUNKPILE_EG"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE D" as "GARBAGE_D"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DB" as "GARBAGE_DB"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DC" as "GARBAGE_DC"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DD" as "GARBAGE_DD"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DE" as "GARBAGE_DE"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DF" as "GARBAGE_DF"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DG" as "GARBAGE_DG"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE H" as "GARBAGE_H"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HB" as "GARBAGE_HB"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HC" as "GARBAGE_HC"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HD" as "GARBAGE_HD"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HE" as "GARBAGE_HE"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HF" as "GARBAGE_HF"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HG" as "GARBAGE_HG"
-
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DH" as "GARBAGE_DH"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DI" as "GARBAGE_DI"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DJ" as "GARBAGE_DJ"
-
- use Rol_Garbage_D in team 0 for
- "GARBAGE DK" as "GARBAGE_DK"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HH" as "GARBAGE_HH"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HI" as "GARBAGE_HI"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HJ" as "GARBAGE_HJ"
-
- use Rol_Garbage_H in team 0 for
- "GARBAGE HK" as "GARBAGE_HK"
-
-
- use Rol_Garbage_G in team 0 for
- "GARBAGE GA" as "GARBAGE_GA"
- use Rol_Garbage_G in team 0 for
- "GARBAGE GB" as "GARBAGE_GB"
- use Rol_Garbage_G in team 0 for
- "GARBAGE GC" as "GARBAGE_GC"
- use Rol_Garbage_G in team 0 for
- "GARBAGE GD" as "GARBAGE_GD"
-
- use Rol_Garbage_A in team 0 for
- "GARBAGE AA" as "GARBAGE_AA"
- use Rol_Garbage_A in team 0 for
- "GARBAGE AB" as "GARBAGE_AB"
- use Rol_Garbage_A in team 0 for
- "GARBAGE AC" as "GARBAGE_AC"
- use Rol_Garbage_A in team 0 for
- "GARBAGE AD" as "GARBAGE_AD"
-
- use Rol_Garbage_I in team 0 for
- "GARBAGE IA" as "GARBAGE_IA"
- use Rol_Garbage_I in team 0 for
- "GARBAGE IB" as "GARBAGE_IB"
- use Rol_Garbage_I in team 0 for
- "GARBAGE IC" as "GARBAGE_IC"
- use Rol_Garbage_I in team 0 for
- "GARBAGE ID" as "GARBAGE_ID"
-
- }