use bevy::prelude::*;
use serde::{Deserialize, Serialize};
use super::field::Field;
use super::ids::ActorId;
#[derive(Debug, Clone, Default, PartialEq, Reflect, Serialize, Deserialize)]
pub struct Actor {
pub id: ActorId,
pub name: String,
pub is_player: bool,
#[serde(default)]
pub fields: Vec<Field>,
}