Home
last modified time | relevance | path

Searched refs:p_without (Results 1 – 3 of 3) sorted by relevance

/dports/games/xconq/xconq-7.5.0-0pre.0.20050612/kernel/
H A Daiunit.h43 extern int can_be_on(int u, Side *side, int x, int y, int *p_without = NULL);
46 int u, Side *side, int x, int y, int *p_without = NULL);
73 int u, Side *side, int x, int y, int *p_without = NULL);
76 Unit *survivor, int x, int y, int *p_without = NULL);
H A Daiunit.cc50 can_be_on(int u, Side *side, int x, int y, int *p_without) in can_be_on() argument
82 if (p_without) { in can_be_on()
85 p_ucapx[u2] += min(p_without[u2], ut_capacity_x(u2, t)); in can_be_on()
86 p_without[u2] = max(0, p_without[u2] - ut_capacity_x(u2, t)); in can_be_on()
88 sztot -= min(p_without[u2] * ut_size(u2, t), t_capacity(t)); in can_be_on()
114 can_be_on_known(int u, Side *side, int x, int y, int *p_without) in can_be_on_known() argument
122 if (!valid(rslt = can_be_on(u, side, x, y, p_without))) in can_be_on_known()
330 can_survive_on_known(int u, Side *side, int x, int y, int *p_without) in can_survive_on_known() argument
341 if (!valid(rslt = can_be_on_known(u, side, x, y, p_without))) in can_survive_on_known()
373 can_survive_on_known(Unit *survivor, int x, int y, int *p_without) in can_survive_on_known() argument
[all …]
H A Daiunit2.cc1169 static int *p_without; in can_create_at() local
1194 if (!p_without) in can_create_at()
1195 p_without = (int *)xmalloc(numutypes * sizeof(int)); in can_create_at()
1197 memset(p_without, 0, numutypes * sizeof(int)); in can_create_at()
1198 p_without[u2] = 1; in can_create_at()
1203 if (!valid(rslt = can_survive_on_known(u3, side, x, y, p_without))) in can_create_at()