Home
last modified time | relevance | path

Searched refs:USE_EVENT_PASS (Results 1 – 4 of 4) sorted by relevance

/dports/games/scummvm/scummvm-2.5.1/engines/ultima/nuvie/usecode/
H A Du6_object_types.h108 { OBJ_U6_MOONGATE, 1, 0, USE_EVENT_PASS, &U6UseCode::enter_moongate, OBJTYPE_NONE },
109 { OBJ_U6_RED_GATE, 1, 0, USE_EVENT_PASS, &U6UseCode::enter_moongate, OBJTYPE_NONE },
111 { OBJ_U6_CAVE, 255, 0, USE_EVENT_PASS, &U6UseCode::enter_dungeon, OBJTYPE_NONE },
112 { OBJ_U6_HOLE, 255, 0, USE_EVENT_USE | USE_EVENT_PASS, &U6UseCode::enter_dungeon, OBJTYPE_NONE },
158 { OBJ_U6_QUEST_GATE, 0, 0, USE_EVENT_PASS, &U6UseCode::pass_quest_barrier, OBJTYPE_NONE },
H A Dusecode.h39 #define USE_EVENT_PASS 0x04 /* true: do normal move, false: object blocks */ macro
226 return (has_usecode(obj, USE_EVENT_PASS)); in has_passcode()
H A Dusecode.cpp219 case USE_EVENT_PASS: in dbg_print_event()
H A Du6_usecode.cpp265 const U6ObjectType *type = get_object_type(obj->obj_n, obj->frame_n, USE_EVENT_PASS); in pass_obj()
272 return (uc_event(type, USE_EVENT_PASS, obj)); in pass_obj()
2383 if (ev == USE_EVENT_PASS) in pass_quest_barrier()
2545 …if ((ev == USE_EVENT_PASS || ev == USE_EVENT_USE) && items.actor_ref == player->get_actor() && !pa… in enter_dungeon()
2574 …} else if ((ev == USE_EVENT_PASS || ev == USE_EVENT_USE) && party->get_autowalk()) // party can us… in enter_dungeon()
2600 if (ev == USE_EVENT_PASS && items.actor_ref == player->get_actor() && !party->get_autowalk()) { in enter_moongate()
2647 } else if (ev == USE_EVENT_PASS && party->get_autowalk()) // party can use now in enter_moongate()