public virtual void AssignPage(DescriptivePage page) { this.page = page; observer = this.page.observer; page.AddContent(element); }
public override void AssignPage(DescriptivePage page) { base.AssignPage(page); if (page != null) { amalgam = page.target as PhysicalAmalgam; } }
public override void AssignPage(DescriptivePage page) { base.AssignPage(page); if (page != null) { organism = page.target as Organism; } }
public override void AssignPage(DescriptivePage page) { base.AssignPage(page); if (page != null) { container = page.target as Container; } }
public override void AssignPage(DescriptivePage page) { base.AssignPage(page); if (page != null) { physicalTarget = page.target as Physical; } }
public DescriptivePage DisplayDescriptivePage(Point position, GameObject target) { DescriptivePageSection[] sections = target.DisplayDescriptivePage().ToArray(); DescriptivePage page = new DescriptivePage(world.player, target, sections); WaywardManager.instance.AddPage(page, position); return(page); }