graph TD;
F3::DynamicObject --> F3::Entity
F3::Entity --> F3::GameEntity
F3::GameEntity --> F3::GameCreature
F3::GameCreature --> F3::GamePlayer
graph TD;
F3::DynamicObject --> F3::Entity
F3::Entity --> F3::GameEntity
F3::GameEntity --> F3::GameCreature
F3::GameCreature --> F3::GamePlayer