Searched refs:to_eat (Results 1 – 9 of 9) sorted by relevance
414 item &to_eat = it; in try_consume() local415 if( to_eat.is_null() ) { in try_consume()432 if( to_eat.is_food() ) { in try_consume()433 if( !p.can_consume( to_eat ) ) { in try_consume()445 p.consume( to_eat ); in try_consume()449 } else if( to_eat.is_medication() ) { in try_consume()463 if( to_eat.type->has_use() ) { in try_consume()464 amount_used = to_eat.type->invoke( p, to_eat, p.pos() ).value_or( 0 ); in try_consume()472 p.consume_effects( to_eat ); in try_consume()473 to_eat.charges -= amount_used; in try_consume()[all …]
61 int pawn_try_and_eat(Pawn *start, Pawn *to_eat);
88 Pawn *to_eat = (Pawn *)cur->data; in compute_eats() local89 if (!to_eat->eaten) in compute_eats()90 pawn_eat(to_eat); in compute_eats()
317 int pawn_try_and_eat(Pawn *start, Pawn *to_eat) in pawn_try_and_eat() argument320 Tile *to_eat_tile = pawn_get_tile(to_eat); in pawn_try_and_eat()324 if (start->color == to_eat->color) in pawn_try_and_eat()
1631 int to_eat = dctx->nbits & 7; in deflate_decompress_data() local1633 EATBITS(to_eat); /* align to byte boundary */ in deflate_decompress_data()1908 int to_eat = dctx->nbits & 7; in deflate_decompress_data() local1909 EATBITS(to_eat); in deflate_decompress_data()
1051 int to_eat = dctx->nbits & 7; in zlib_decompress_block() local1053 EATBITS(to_eat); /* align to byte boundary */ in zlib_decompress_block()