materials: default: gDPSetRenderMode: G_RM_ZB_OPA_SURF gDPSetTextureFilter: G_TF_BILERP gDPSetTexturePersp: G_TP_PERSP gDPSetCycleType: G_CYC_1CYCLE gDPSetAlphaCompare: G_AC_NONE gSPGeometryMode: set: [G_CULL_BACK, G_ZBUFFER] clear: [G_CULL_FRONT, G_TEXTURE_GEN, G_TEXTURE_GEN_LINEAR, G_FOG] concrete_modular_wall001d: gDPSetTile: filename: ../../portal_pak_modified/materials/concrete/concrete_modular_wall001d.png siz: G_IM_SIZ_4b twoTone: true gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] gDPSetCycleType: G_CYC_2CYCLE gDPSetCombineMode: - color: [PRIMITIVE, "ENVIRONMENT", TEXEL0, "ENVIRONMENT"] alpha: ["0", "0", "0", "1"] - color: ["COMBINED", "0", "SHADE", "0"] alpha: ["0", "0", "0", "1"] gDPSetRenderMode: - G_RM_PASS - G_RM_ZB_OPA_SURF properties: tileSizeS: 1 tileSizeT: 2 staticLit: true concrete/observationwall_001a: gDPSetTile: filename: ../../portal_pak_modified/materials/concrete/observationwall_001a.png siz: G_IM_SIZ_8b fmt: G_IM_FMT_I gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 2 tileSizeT: 2 metalwall048b: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metalwall048b.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 0.5 tileSizeT: 0.5 metalwall048c: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metalwall048b.png siz: G_IM_SIZ_16b gDPSetCombineMode: - G_CC_DECALRGB - G_CC_PASS2 gDPSetRenderMode: - G_RM_FOG_SHADE_A - G_RM_ZB_OPA_SURF gDPSetCycleType: G_CYC_2CYCLE gDPSetFogColor: r: 238 g: 52 b: 13 gSPGeometryMode: set: [G_FOG] properties: tileSizeS: 0.5 tileSizeT: 0.5 metal_modular_floor001: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metal_modular_floor001.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_DECALRGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 0.5 tileSizeT: 0.5 metalwall_bts_006a: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metalwall_bts_006a.png siz: G_IM_SIZ_16b gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] gDPSetCombineMode: color: ["TEXEL0", "PRIMITIVE", "SHADE", "PRIMITIVE"] gDPSetCycleType: G_CYC_1CYCLE gDPSetPrimColor: r: 217 g: 71 b: 24 properties: tileSizeS: 1 tileSizeT: 1 metalgrate018: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metalgrate018.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_MODULATERGBA gDPSetCycleType: G_CYC_1CYCLE gDPSetAlphaCompare: G_AC_THRESHOLD gDPSetRenderMode: G_RM_AA_ZB_TEX_EDGE gDPSetBlendColor: r: 255 g: 255 b: 255 a: 128 gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 0.125 tileSizeT: 0.125 metal_lift001: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metalwall_bts_006a.png siz: G_IM_SIZ_16b s: wrap: false t: wrap: false gSPGeometryMode: set: [G_LIGHTING, G_TEXTURE_GEN, G_TEXTURE_GEN_LINEAR, G_SHADE] gDPSetCombineMode: color: ["TEXEL0", "PRIMITIVE", "SHADE_ALPHA", "PRIMITIVE"] gDPSetCycleType: G_CYC_1CYCLE gDPSetPrimColor: r: 217 g: 71 b: 24 metal_lift001_fog: gDPSetTile: filename: ../../portal_pak_modified/materials/metal/metalwall_bts_006a.png siz: G_IM_SIZ_16b s: wrap: false t: wrap: false gDPSetCombineMode: - G_CC_DECALRGB - G_CC_PASS2 gDPSetRenderMode: - G_RM_FOG_SHADE_A - G_RM_ZB_OPA_SURF gDPSetCycleType: G_CYC_2CYCLE gDPSetFogColor: r: 238 g: 52 b: 13 gSPGeometryMode: set: [G_FOG, G_LIGHTING, G_TEXTURE_GEN, G_TEXTURE_GEN_LINEAR, G_SHADE] light_orange001: gDPSetCombineMode: color: ["0", "0", "0", "PRIMITIVE"] gDPSetCycleType: G_CYC_1CYCLE gDPSetPrimColor: r: 217 g: 71 b: 24 rail_metal: gDPSetCombineMode: color: ["0", "0", "0", "PRIMITIVE"] gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: clear: [G_CULL_BACK, G_CULL_FRONT] gDPSetPrimColor: r: 46 g: 36 b: 30 hazard_orange_03b: gDPSetTile: filename: ../../portal_pak_modified/materials/signage/hazard_orange_03b.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 0.5 tileSizeT: 0.125 concrete_modular_ceiling001a: gDPSetTile: filename: ../../portal_pak_modified/materials/concrete/concrete_modular_ceiling001a.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 0.5 tileSizeT: 0.5 concrete_modular_floor001a: gDPSetTile: filename: ../../portal_pak_modified/materials/concrete/concrete_modular_floor001a.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] properties: tileSizeS: 0.5 tileSizeT: 0.5 glasswindow_frosted_002: gDPSetTile: filename: ../../portal_pak_modified/materials/glass/glasswindow_frosted_002.png siz: G_IM_SIZ_32b gDPSetCombineMode: G_CC_PRIMITIVE gDPSetCycleType: G_CYC_1CYCLE gDPSetRenderMode: G_RM_ZB_XLU_SURF gDPSetPrimColor: r: 176 g: 188 b: 196 a: 156 gDPSetTexturePersp: G_TP_NONE gSPGeometryMode: clear: [G_CULL_BACK, G_CULL_FRONT] properties: tileSizeS: 0.0625 tileSizeT: 2 refract01_dx8: gDPSetTile: filename: ../../portal_pak_modified/materials/glass/refract01_dx8.png siz: G_IM_SIZ_16b fmt: G_IM_FMT_IA gDPSetCombineMode: G_CC_DECALRGBA gDPSetCycleType: G_CYC_1CYCLE gDPSetRenderMode: G_RM_ZB_XLU_SURF gSPGeometryMode: clear: [G_CULL_BACK, G_CULL_FRONT] properties: tileSizeS: 0.125 tileSizeT: 1 autoportal_frame: gDPSetTile: filename: ./props/autoportal_frame/autoportal_frame.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_DECALRGBA gDPSetCycleType: G_CYC_1CYCLE cube: gDPSetTile: filename: ../images/cube.png siz: G_IM_SIZ_16b fmt: G_IM_FMT_RGBA s: mirror: true t: mirror: true gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["SHADE", "0", "TEXEL0", "0"] cube_fizzled: gDPSetTile: filename: ../images/cube.png siz: G_IM_SIZ_16b fmt: G_IM_FMT_RGBA s: mirror: true t: mirror: true gDPSetRenderMode: - blend: ["G_BL_CLR_IN", "G_BL_A_IN", "G_BL_CLR_FOG", "G_BL_1MA"] - G_RM_ZB_XLU_SURF gDPSetCycleType: G_CYC_2CYCLE gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: - color: ["SHADE", "0", "TEXEL0", "0"] alpha: ["0", "0", "0", "PRIMITIVE"] - color: ["NOISE", "COMBINED", "PRIMITIVE", "COMBINED"] alpha: ["0", "0", "0", "PRIMITIVE"] gDPSetFogColor: r: 0 g: 0 b: 0 gDPSetPrimColor: r: 100 g: 100 b: 200 a: 128 door_01: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/door_01.png siz: G_IM_SIZ_16b fmt: G_IM_FMT_RGBA t: mirror: true gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["SHADE", "0", "TEXEL0", "0"] gDPSetTextureFilter: G_TF_BILERP door_02: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/door_02.png siz: G_IM_SIZ_16b fmt: G_IM_FMT_RGBA s: mirror: true gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["SHADE", "0", "TEXEL0", "0"] gDPSetTextureFilter: G_TF_BILERP plastic/plasticwall001a: gDPSetPrimColor: r: 230 g: 230 b: 230 gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] gDPSetCombineMode: color: ["SHADE", "0", "PRIMITIVE", "0"] plastic/plasticwall003a: gDPSetTile: filename: ../../portal_pak_modified/materials/plastic/plasticwall003a.png siz: G_IM_SIZ_8b fmt: G_IM_FMT_I t: wrap: false gSPGeometryMode: clear: [G_LIGHTING] gDPSetCombineMode: G_CC_DECALRGB gDPSetCycleType: G_CYC_1CYCLE grav_flare: gDPSetTile: filename: ../../portal_pak_modified/materials/sprites/grav_flare.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_32b s: mirror: true t: mirror: true gDPSetRenderMode: G_RM_ZB_XLU_SURF gDPSetCombineMode: color: ["0", "0", "0", "TEXEL0"] alpha: ["0", "0", "0", "TEXEL0"] gSPGeometryMode: clear: [G_CULL_BACK, G_CULL_FRONT] button: gDPSetTile: - filename: ../../portal_pak_modified/materials/models/props/button.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b s: wrap: false t: wrap: false - filename: ../../portal_pak_modified/materials/models/props/button_base.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b tmem: 256 s: wrap: false t: wrap: false gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["SHADE", "0", "TEXEL0", "0"] security_camera: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/security_camera.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b s: wrap: false t: wrap: false gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["SHADE", "0", "TEXEL0", "0"] newsignage_back00: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props_animsigns/newsignage_back00.png siz: G_IM_SIZ_4b twoTone: true s: wrap: false t: wrap: false gDPSetRenderMode: G_RM_ZB_OPA_SURF gSPGeometryMode: clear: [G_LIGHTING] gDPSetCycleType: G_CYC_1CYCLE newsignage_back02: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props_animsigns/newsignage_back02.png siz: G_IM_SIZ_4b twoTone: true s: wrap: false t: wrap: false gDPSetRenderMode: G_RM_ZB_OPA_SURF gSPGeometryMode: clear: [G_LIGHTING] gDPSetCycleType: G_CYC_1CYCLE awe_total: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props_animsigns/awe_total.png siz: G_IM_SIZ_4b fmt: G_IM_FMT_I gDPSetRenderMode: G_RM_ZB_OPA_DECAL gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] gDPSetCombineMode: color: [SHADE, PRIMITIVE, TEXEL0, PRIMITIVE] gDPSetPrimColor: r: 242 g: 245 b: 247 gDPSetCycleType: G_CYC_1CYCLE awe_total_copy_0: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props_animsigns/awe_total_copy_0.png siz: G_IM_SIZ_4b fmt: G_IM_FMT_I gDPSetRenderMode: G_RM_ZB_OPA_DECAL gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] gDPSetCombineMode: color: [SHADE, PRIMITIVE, TEXEL0, PRIMITIVE] gDPSetPrimColor: r: 242 g: 245 b: 247 gDPSetCycleType: G_CYC_1CYCLE awe_total_copy_1: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props_animsigns/awe_total_copy_1.png siz: G_IM_SIZ_4b fmt: G_IM_FMT_I gDPSetRenderMode: G_RM_ZB_OPA_DECAL gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] gDPSetCombineMode: color: [SHADE, PRIMITIVE, TEXEL0, PRIMITIVE] gDPSetPrimColor: r: 242 g: 245 b: 247 gDPSetCycleType: G_CYC_1CYCLE awe_total_copy_2: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props_animsigns/awe_total_copy_2.png siz: G_IM_SIZ_4b fmt: G_IM_FMT_I gDPSetRenderMode: G_RM_ZB_OPA_DECAL gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] gDPSetCombineMode: color: [SHADE, PRIMITIVE, TEXEL0, PRIMITIVE] gDPSetPrimColor: r: 242 g: 245 b: 247 gDPSetCycleType: G_CYC_1CYCLE vertex_color: gDPSetCombineMode: color: ["0", "0", "0", SHADE] gDPSetCycleType: G_CYC_1CYCLE gDPSetRenderMode: G_RM_ZB_OPA_SURF gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] vertex_color_decal: gDPSetCombineMode: color: ["0", "0", "0", SHADE] gDPSetRenderMode: G_RM_ZB_OPA_DECAL gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] elevatorshaft_wall: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/elevatorshaft_wall/elevatorshaft_wall.png siz: G_IM_SIZ_16b s: mirror: true t: mirror: true gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gDPSetTextureFilter: G_TF_BILERP gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] radio: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/radio.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["SHADE", "0", "TEXEL0", "0"] portal_cleanser: gDPSetTile: filename: ../../portal_pak_modified/materials/effects/portal_cleanser.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b gDPSetRenderMode: G_RM_ZB_XLU_SURF gDPSetCombineMode: color: ["0", "0", "0", "TEXEL0"] alpha: ["0", "0", "0", "TEXEL0"] gSPGeometryMode: clear: [G_CULL_BACK, G_CULL_FRONT] z_update: gDPSetCycleType: G_CYC_1CYCLE gDPSetCombineMode: color: ["0", "0", "0", "SHADE"] alpha: ["0", "0", "0", "ENVIRONMENT"] gSPGeometryMode: clear: [G_LIGHTING] set: [G_SHADE] gDPSetRenderMode: flags: - Z_CMP - Z_UPD - IM_RD - CVG_DST_WRAP - CLR_ON_CVG - FORCE_BL - ZMODE_XLU blend: - G_BL_CLR_IN - G_BL_A_IN - G_BL_CLR_MEM - G_BL_1MA gDPSetPrimColor: r: 0 g: 0 b: 0 a: 0 solid_black_cap: gDPSetPrimColor: r: 32 g: 32 b: 32 gSPGeometryMode: set: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["PRIMITIVE", "0", "SHADE", "0"] ball_catcher: gDPSetTile: - filename: ../../portal_pak_modified/materials/models/props/ball_catcher_back.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b tmem: 0 s: wrap: false t: wrap: false - filename: ../../portal_pak_modified/materials/models/props/ball_catcher_sheet.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b tmem: 256 s: wrap: false t: wrap: false - filename: ./models/props/combine_ball_catcher.png fmt: G_IM_FMT_RGBA siz: G_IM_SIZ_16b tmem: 384 s: wrap: false t: wrap: false light_rail_beam: gDPSetTile: filename: ../../portal_pak_modified/materials/effects/light_rail_beam1.png siz: G_IM_SIZ_32b fmt: G_IM_FMT_RGBA s: mirror: true t: mirror: true gDPSetRenderMode: G_RM_ZB_XLU_SURF gDPSetCombineMode: color: ["0", "0", "0", "TEXEL0"] alpha: ["0", "0", "0", "TEXEL0"] properties: tileSizeS: 0.25 tileSizeT: 0.25 hazard_liquid: gDPSetTile: filename: ../../portal_pak_modified/materials/nature/hazard_liquid.png siz: G_IM_SIZ_16b gDPSetCombineMode: color: ["0", "0", "0", "TEXEL0"] gDPSetCycleType: G_CYC_1CYCLE properties: tileSizeS: 2 tileSizeT: 2 hazard_liquid_bottom: gDPSetTile: filename: ../../portal_pak_modified/materials/nature/hazard_liquid.png siz: G_IM_SIZ_16b gDPSetCombineMode: - G_CC_DECALRGB - G_CC_PASS2 gDPSetRenderMode: - G_RM_FOG_SHADE_A - G_RM_ZB_OPA_SURF gDPSetCycleType: G_CYC_2CYCLE gDPSetFogColor: r: 238 g: 52 b: 13 gSPGeometryMode: set: [G_FOG] properties: tileSizeS: 2 tileSizeT: 2 orange_spot: gDPSetTile: filename: ../../portal_pak_modified/materials/decals/orange_spot.png fmt: G_IM_FMT_I siz: G_IM_SIZ_4b s: mirror: true t: mirror: true gDPSetRenderMode: G_RM_ZB_XLU_DECAL gSPGeometryMode: clear: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["0", "0", "0", "PRIMITIVE"] alpha: ["0", "0", "0", "TEXEL0"] gDPSetPrimColor: r: 230 g: 103 b: 36 fleck_ash2: gDPSetTile: filename: ../../portal_pak_modified/materials/effects/fleck_ash2.png fmt: G_IM_FMT_I siz: G_IM_SIZ_4b gDPSetRenderMode: G_RM_ZB_XLU_DECAL gSPGeometryMode: clear: [G_LIGHTING, G_SHADE] gDPSetCombineMode: color: ["0", "0", "0", "PRIMITIVE"] alpha: ["0", "0", "0", "TEXEL0"] gDPSetPrimColor: r: 3 g: 3 b: 3 toilet: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/toilet.png siz: G_IM_SIZ_16b gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] bed01: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/bed01.png siz: G_IM_SIZ_16b s: wrap: false t: wrap: false gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] bed01_screen: gDPSetTile: filename: ../../portal_pak_modified/materials/models/props/bed01_screen.png siz: G_IM_SIZ_16b s: wrap: false t: wrap: false gDPSetCombineMode: G_CC_MODULATERGB gDPSetCycleType: G_CYC_1CYCLE gSPGeometryMode: set: [G_SHADE] clear: [G_LIGHTING] clock_digits: gDPSetTile: filename: ./signage/clock_digits.png siz: G_IM_SIZ_4b twoTone: true gDPSetCombineMode: G_CC_DECALRGBA gDPSetCycleType: G_CYC_1CYCLE