//-------------------------------------------------------------------------------------[] private IFighter DoCreateGolem( IScene scene, string golemClass) { var golem = GenerateFighterGolem(scene, golemClass); RegisterOwnership(golem); scene.AddFighter(golem); return(golem); }