344 lines
9.1 KiB
Plaintext
344 lines
9.1 KiB
Plaintext
/********************************************************************************
|
|
RCP_FarMainDoor and RCP_NearMainDoor
|
|
[ Jun 16, 1996 ]
|
|
*********************************************************************************/
|
|
|
|
extern Gfx RCP_NearMainDoor[];
|
|
extern Gfx RCP_FarMainDoor[];
|
|
extern Gfx RCP_mainroom_doorA[];
|
|
extern Gfx RCP_mainroom_doorB[];
|
|
extern Gfx RCP_mainroom_doorC[];
|
|
extern Gfx RCP_mainroom_doorD[];
|
|
|
|
extern Gfx gfx_door1[];
|
|
extern Gfx gfx_door2[];
|
|
extern Gfx gfx_door3[];
|
|
extern Gfx gfx_door4[];
|
|
extern Gfx gfx_door5[];
|
|
|
|
extern Gfx gfx_door1_far[];
|
|
extern Gfx gfx_door2_far[];
|
|
extern Gfx gfx_door3_far[];
|
|
extern Gfx gfx_door4_far[];
|
|
extern Gfx gfx_door5_far[];
|
|
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsMainDoor
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsMainDoor[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, RCP_NearMainDoor, 0,0,0)
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, RCP_FarMainDoor, 0,0,0)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsMainroomDoorA
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsMainroomDoorA[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_NearMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorA)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_FarMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorA)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsMainroomDoorB
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsMainroomDoorB[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_NearMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorB)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_FarMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorB)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsMainroomDoorC
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsMainroomDoorC[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_NearMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorC)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_FarMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorC)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsMainroomDoorD
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsMainroomDoorD[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_NearMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorD)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF , RCP_FarMainDoor , 0,0,0)
|
|
hmsBegin()
|
|
hmsGfx(RM_XDECAL, RCP_mainroom_doorD)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
|
|
/* -------------------------------------------------------------------------------------------- */
|
|
/* -------------------------------------------------------------------------------------------- */
|
|
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsDoor1
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsDoor1[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door1, 0,0,0)
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door1_far, 0,0,0)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsDoor2
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsDoor2[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door2, 0,0,0)
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door2_far, 0,0,0)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsDoor3
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsDoor3[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door3, 0,0,0)
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door3_far, 0,0,0)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsDoor4
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsDoor4[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door4, 0,0,0)
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door4_far, 0,0,0)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/* ====================================================================================
|
|
: RCP_HmsDoor5
|
|
======================================================================================= */
|
|
Hierarchy RCP_HmsDoor5[] = {
|
|
hmsTrans(78,0,0)
|
|
hmsBegin()
|
|
hmsScale(0.25f)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF,NULL,-300,0,0) /* chn19(3) */
|
|
hmsBegin()
|
|
hmsBegin()
|
|
hmsLOD(-2048,2000)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door5, 0,0,0)
|
|
hmsEnd()
|
|
hmsLOD(2000,32767)
|
|
hmsBegin()
|
|
hmsJoint(RM_SURF, gfx_door5_far, 0,0,0)
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere2(1) */
|
|
hmsJoint(RM_SURF,NULL,0,0,0) /* sphere1(0) */
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|