Home
last modified time | relevance | path

Searched refs:doorobjlist (Results 1 – 19 of 19) sorted by relevance

/dports/games/bstone/bstone-1.1.9/src/
H A D3d_act1.cpp687 doorobj_t doorobjlist[MAXDOORS]; variable
739 lastdoorobj = &doorobjlist[0]; in InitDoorList()
909 tilex = doorobjlist[door].tilex; in CloseDoor()
910 tiley = doorobjlist[door].tiley; in CloseDoor()
960 area = GetAreaNumber(doorobjlist[door].tilex, doorobjlist[door].tiley); in CloseDoor()
1136 doorobjlist[door].ticcount = 0; in BlockDoorOpen()
1141 actorat[doorobjlist[door].tilex][doorobjlist[door].tiley] = 0; in BlockDoorOpen()
1143 TransformAreas(doorobjlist[door].tilex, doorobjlist[door].tiley, 1); in BlockDoorOpen()
1329 area1 = TransformAreas(doorobjlist[door].tilex, doorobjlist[door].tiley, 1); in DoorOpening()
1359 actorat[doorobjlist[door].tilex][doorobjlist[door].tiley] = 0; in DoorOpening()
[all …]
H A D3d_draw.cpp545 auto door = ::doorobjlist[door_index & 0x3F]; in HitVertWall()
610 auto door = ::doorobjlist[door_index & 0x3F]; in HitHorizWall()
636 if (doorobjlist[door_index].action == dr_jammed) { in HitHorizDoor()
677 switch (doorobjlist[door_index].type) { in HitHorizDoor()
704 if (player->tiley > doorobjlist[door_index].tiley) { in HitHorizDoor()
714 if (player->tiley > doorobjlist[door_index].tiley) { in HitHorizDoor()
732 if (lockable && doorobjlist[door_index].lock == kt_none) { in HitHorizDoor()
751 if (doorobjlist[door_index].action == dr_jammed) { in HitVertDoor()
791 switch (doorobjlist[door_index].type) { in HitVertDoor()
818 if (player->tilex > doorobjlist[door_index].tilex) { in HitVertDoor()
[all …]
H A Dstub.cpp117 return &doorobjlist[index]; in ui16_to_door_object()
123 auto index = door_object - doorobjlist; in door_object_to_ui16()
H A Did_sd.cpp365 static_cast<const doorobj_t*>(actor) - doorobjlist); in sd_play_sound()
H A Dbstone_audio_mixer.cpp426 door.x = (doorobjlist[i].tilex << TILESHIFT) + in update_positions()
429 door.y = (doorobjlist[i].tiley << TILESHIFT) + in update_positions()
H A D3d_act2.cpp4116 if (doorobjlist[-ob->distance - 1].action != dr_open) { in T_Chase()
4390 if (doorobjlist[-ob->distance - 1].action != dr_open) { in T_Path()
5888 no_wall = doorobjlist[door & 0x7f].action != dr_closed; in ExplodeFill()
5904 no_wall = doorobjlist[door & 0x7f].action != dr_closed; in ExplodeFill()
5922 no_wall = doorobjlist[door & 0x7f].action != dr_closed; in ExplodeFill()
5938 no_wall = doorobjlist[door & 0x7f].action != dr_closed; in ExplodeFill()
H A D3d_state.cpp211 if (::doorobjlist[door_index].lock != kt_none) { in CHECKSIDE()
2243 for (door = &doorobjlist[0]; door != lastdoorobj; door++) { in LookForGoodies()
H A D3d_main.cpp7789 doorobjlist[i].deserialize(reader, checksum); in LoadLevel()
7984 doorobjlist[i].serialize(writer, checksum); in SaveLevel()
8513 doorobjlist[door].ticcount = 0; in CleanUpDoors_N_Actors()
8514 doorobjlist[door].action = dr_open; in CleanUpDoors_N_Actors()
8554 ::doorobjlist[door_index].action = dr_closed; // this door is closed! in ClearNClose()
H A D3d_agent.cpp4711 if (doorobjlist[DoorNum].action == dr_jammed) { in OperateSmartSwitch()
4715 doorobjlist[DoorNum].lock = kt_none; in OperateSmartSwitch()
H A D3d_def.h3177 extern doorobj_t doorobjlist[MAXDOORS];
3743 extern doorobj_t doorobjlist[MAXDOORS];
/dports/games/rottdc/rottdc-1.0-2/rott/
H A Drt_door.c1471 dptr = doorobjlist[door]; in LockLinkedDoor()
1488 dptr = doorobjlist[door]; in IsDoorLinked()
1581 dptr = doorobjlist[door]; in DoorUnBlocked()
1654 dr2=doorobjlist[num]; in DoorReadyToClose()
1669 dr2=doorobjlist[num]; in DoorReadyToClose()
1961doorobjlist[door]->soundhandle=SD_PlaySoundRTP ( SD_OPENDOORSND, doorobjlist[door]->tilex<<16, doo… in DoorOpening()
1982 doorobjlist[door]->texture=doorobjlist[door]->basetexture+((position+1)>>13); in DoorOpening()
3230 …SD_PanRTP ( doorobjlist[door]->soundhandle, doorobjlist[door]->tilex<<16, doorobjlist[door]->tiley… in MoveDoors()
3235 …SD_PanRTP ( doorobjlist[door]->soundhandle, doorobjlist[door]->tilex<<16, doorobjlist[door]->tiley… in MoveDoors()
4353 actorat[doorobjlist[door]->tilex][doorobjlist[door]->tiley] = doorobjlist[door]; in LoadDoors()
[all …]
H A Dengine.c144 posts[curx].lump = doorobjlist[num&0x3ff]->sidepic; in HitWall()
199 posts[curx].lump = doorobjlist[num&0x3ff]->sidepic; in HitWall()
297 if ( (!(tile&0x4000)) && (doorobjlist[tile&0x3ff]->action==dr_closed)) in InitialCast()
300 if (doorobjlist[tile&0x3ff]->flags&DF_MULTI) in InitialCast()
388 if ( (!(tile&0x4000)) && (doorobjlist[tile&0x3ff]->action==dr_closed)) in Cast()
391 if (doorobjlist[tile&0x3ff]->flags&DF_MULTI) in Cast()
H A Drt_map.c301 (doorobjlist[tile]->lock > 0) && in DrawMap_Door()
302 (doorobjlist[tile]->lock <= 4) in DrawMap_Door()
304 DrawMap_Wall(x,y,W_GetNumForName("lock1")+doorobjlist[tile]->lock-1); in DrawMap_Door()
305 else if (doorobjlist[tile]->texture==doorobjlist[tile]->basetexture) in DrawMap_Door()
306 DrawMap_Wall(x,y,doorobjlist[tile]->texture); in DrawMap_Door()
308 DrawMap_MaskedShape(x,y,doorobjlist[tile]->texture,0); in DrawMap_Door()
H A Drt_draw.c2001 if (spotvis[doorobjlist[i]->tilex][doorobjlist[i]->tiley]) in TransformDoors()
2003 mapseen[doorobjlist[i]->tilex][doorobjlist[i]->tiley]=1; in TransformDoors()
2006 if (doorobjlist[i]->vertical) in TransformDoors()
2008 gx=(doorobjlist[i]->tilex<<16)+0x8000; in TransformDoors()
2009 gy=(doorobjlist[i]->tiley<<16); in TransformDoors()
2017 gx=(doorobjlist[i]->tilex<<16); in TransformDoors()
2018 gy=(doorobjlist[i]->tiley<<16)+0x8000; in TransformDoors()
2027 doorptr->shapenum=doorobjlist[i]->texture; in TransformDoors()
2028 doorptr->altshapenum=doorobjlist[i]->alttexture; in TransformDoors()
2029 if (doorobjlist[i]->texture==doorobjlist[i]->basetexture) in TransformDoors()
[all …]
H A Drt_door.h192 extern doorobj_t *doorobjlist[MAXDOORS];
H A D_rt_acto.h163 if (doorobjlist[door]->action != dr_open) \
H A Drt_ted.c3130 {dptr = doorobjlist[j]; in SetupElevators()
3160 {dptr = doorobjlist[j]; in SetupElevators()
3284 if ( (doorobjlist[i]->tilex==tx) && (doorobjlist[i]->tiley==ty)) in GetDoorNumber()
3335 doorobjlist[doornumber]->lock = 5; in SetupDoorLinks()
3336 doorobjlist[doornumber]->flags |= DF_TIMED; in SetupDoorLinks()
H A Drt_actor.c2410 tempdoor = doorobjlist[tilemap[new->tilex][new->tiley]&0x3ff]; in SpawnFirebomb()
5366 tempdoor = doorobjlist[doorn&0x3ff]; in MissileTryMove()
5947 {dptr = doorobjlist[i]; in T_CollectorFindDoor()
7037 tempdoor = doorobjlist[doorn&0x3ff]; in CheckDoors()
8079 dr = doorobjlist[i]; in FindDoor()
10922 tdoor = doorobjlist[i]; in EnableObject()
12794 doorobj_t*dptr = doorobjlist[value&0x3ff]; in CheckLine()
13189 if ((doorobjlist[value&0x3ff]->action==dr_closed) || (z<maxheight-64)) in RayShoot()
13194 else if (doorobjlist[value&0x3ff]->position<=0x8000) in RayShoot()
H A Drt_playr.c1677 doorobj_t* dptr = doorobjlist[doorn&0x3ff]; in Cmd_Use()