aboutsummaryrefslogtreecommitdiff
path: root/deathzone.c
blob: cbc0215657527cf8cd4d93ce0b8e4204e9a05b94 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "obj.h"

void init_deathzone(
	Deathzone* d,
	const Rect* r,
	int vx,
	int vy,
	int hp,
	int life,
	int friendly
) {
	d->r = *r;
	d->vx = vx;
	d->vy = vy;
	d->hp = hp;
	d->life = life;
	d->friendly = friendly;
}

int update_deathzone(Deathzone* d) {
	d->life--;
	return d->life <= 0;
}