Home
last modified time | relevance | path

Searched refs:twpos (Results 1 – 5 of 5) sorted by relevance

/dports/games/tomenet/tomenet-4.6.0/src/server/
H A Ddungeon.c5395 twpos.wz = 0;
5397 twpos.wy = y;
5402 twpos.wx = x;
5403 w_ptr = &wild_info[twpos.wy][twpos.wx];
5409 if (!players_on_depth(&twpos) && !istown(&twpos) &&
5410 getcave(&twpos) && stale_level(&twpos, cfg.anti_scum))
5416 twpos.wz = i;
5421 if (!players_on_depth(&twpos) && getcave(&twpos) &&
5434 if (!players_on_depth(&twpos) && getcave(&twpos) &&
5439 twpos.wz = 0;
[all …]
H A Dcave.c4284 struct worldpos twpos; local
4285 twpos.wz = 0;
4352 twpos.wy = p_ptr->tmp_y + (max_wy) / 2 - y;
4353 twpos.wx = p_ptr->tmp_x - (max_wx) / 2 + x;
4355 if (twpos.wy >= 0 && twpos.wy < MAX_WILD_Y && twpos.wx >= 0 && twpos.wx < MAX_WILD_X)
4356 type = determine_wilderness_type(&twpos);
4363 if (!(p_ptr->wild_map[wild_idx(&twpos) / 8] & (1 << (wild_idx(&twpos) % 8)))) type = -1;
4387 …dungeon_type *dun = wild_info[twpos.wy][twpos.wx].dungeon, *tow = wild_info[twpos.wy][twpos.wx].to…
4417 if (twpos.wx == p_ptr->wpos.wx && twpos.wy == p_ptr->wpos.wy) {
4430 if (twpos.wx == p_ptr->wpos.wx) mmpx = x;
[all …]
H A Dcmd2.c132 struct worldpos twpos; in do_cmd_go_up() local
133 wpcopy(&twpos, wpos); in do_cmd_go_up()
134 if (twpos.wz < 0) twpos.wz++; in do_cmd_go_up()
142 …else if ((get_recall_depth(&twpos, p_ptr) + 5 <= ABS(twpos.wz)) && (twpos.wz != 0)) /* player may … in do_cmd_go_up()
144 …else if ((p_ptr->max_dlv + 5 <= getlevel(&twpos)) && (twpos.wz != 0)) /* player may return to town… in do_cmd_go_up()
767 struct worldpos twpos; in do_cmd_go_down() local
768 wpcopy(&twpos, wpos); in do_cmd_go_down()
769 if (twpos.wz > 0) twpos.wz--; in do_cmd_go_down()
777 …else if ((get_recall_depth(&twpos, p_ptr) + 5 <= ABS(twpos.wz)) && (twpos.wz != 0)) /* player may … in do_cmd_go_down()
779 …else if ((p_ptr->max_dlv + 5 <= getlevel(&twpos)) && (twpos.wz != 0)) /* player may return to town… in do_cmd_go_down()
H A Dxtra2.c11162 struct worldpos twpos; local
11163 wpcopy(&twpos,&p_ptr->wpos);
11164 unstatic_level(&twpos);
11166 if (getcave(&twpos)) dealloc_dungeon_level(&twpos);
11167 msg_format(Ind, "The level %s has been unstaticed.", wpos_format(Ind, &twpos));
11275 struct worldpos twpos; local
11281 wpcopy(&twpos,&p_ptr->wpos);
11295 unstatic_level(&twpos);
11296 if(getcave(&twpos))
11297 dealloc_dungeon_level(&twpos);
H A Dgenerate.c11777 struct worldpos twpos; local
11783 wpcopy(&twpos, wpos);
11834 twpos.wz = (tower ? i + 1 : 0 - (i + 1));
11841 if (inarea(&p_ptr->wpos, &twpos)) {
11851 if (d_ptr->level[i].cave) dealloc_dungeon_level(&twpos);
12023 struct worldpos twpos; local
12025 wpcopy(&twpos, wpos);
12036 wpcopy(wpos, &twpos);