public void ReloadConfig() { ConfigManager.Instance.LoadConfig(); foreach (Actor a in World.Instance.ActiveActors) { ActorSpecies oldSpecies = a.acfg.aspecies; a.acfg = ConfigManager.Instance.FindActorConfig(oldSpecies); a.BroadcastMessage("Configure"); } }
public ActorConfig FindActorConfig(ActorSpecies aspecies) { return(System.Array.Find(currentConfig.actorCfgs, x => x.aspecies == aspecies)); }