home *** CD-ROM | disk | FTP | other *** search
- !include("..\\..\\LogicCommon\\Parts\\MeshPart.def")
-
- // default front, front left, front right, rear left, rear right and rear glass definition
- //
- // GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT,
- // GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU,
- // GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1,
- // GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2,
- // must be defined
-
- Glass("Front")
- {
- AddGridLocation(0, 1, 0, 0.33)
- AddGridLocation(1, 1, 0, 0.33)
- AddGridLocation(2, 1, 0, 0.33)
- GlassMaterialParams("GlassF", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassF", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassF", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassFrontRear")
- }
- /* zdefiniowane w drzwiach
- Glass("FrontLeft")
- {
- AddGridLocation(0, 1, 1, 1)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
-
- Glass("FrontRight")
- {
- AddGridLocation(2, 1, 1, 1)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
- */
-
- Glass("Rear")
- {
- AddGridLocation(0, 1, 2, 0.33)
- AddGridLocation(1, 1, 2, 0.33)
- AddGridLocation(2, 1, 2, 0.33)
- GlassMaterialParams("GlassR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassFrontRear")
- }
-
- Glass("RearLeft")
- {
- AddGridLocation(0, 1, 2, 1)
- GlassMaterialParams("GlassRL", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassRL", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassRL", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
-
- Glass("RearRight")
- {
- AddGridLocation(2, 1, 2, 1)
- GlassMaterialParams("GlassRR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassRR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassRR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
-