significant events in morgue file, better event logging

This commit is contained in:
Llywelwyn 2023-08-25 22:43:50 +01:00
parent de5dacb2ba
commit 738484436b
38 changed files with 246 additions and 102 deletions

View file

@ -14,6 +14,7 @@ use super::{
};
use rltk::prelude::*;
use specs::prelude::*;
use crate::data::events;
pub fn delete_the_dead(ecs: &mut World) {
let mut dead: Vec<Entity> = Vec::new();
@ -80,7 +81,7 @@ pub fn delete_the_dead(ecs: &mut World) {
}
// For everything that died, increment the event log, and delete.
for victim in dead {
gamelog::record_event("death_count", 1);
gamelog::record_event(events::EVENT::TURN(1));
ecs.delete_entity(victim).expect("Unable to delete.");
}
}