diff options
| author | quou <quou@disroot.org> | 2023-05-04 14:21:23 +1000 | 
|---|---|---|
| committer | quou <quou@disroot.org> | 2023-05-04 14:21:23 +1000 | 
| commit | 7fa5b3c842c276859c7d4016b9660e1b16ac30c5 (patch) | |
| tree | f9290a27a7385962b878be19a2647a792ec0dd68 /bullet.c | |
| parent | d61dcdcc384249ec7ea60c9cc18aab9df1f80577 (diff) | |
Add entity destruction.
Diffstat (limited to 'bullet.c')
| -rw-r--r-- | bullet.c | 4 | 
1 files changed, 4 insertions, 0 deletions
@@ -75,6 +75,10 @@ void bullet_system(World* world) {  			pos->x += bullet->vx;  			pos->y += bullet->vy;  			bullet->life--; + +			if (bullet->life <= 0) { +				destroy_entity(world, i); +			}  		}  	}  }  |