public static ScenePopup GetCurrentRoomDetectionPopup() { const string sceneName = "CurrentRoomDetection"; var sb = new ScenePopupBuilder(); sb.AppendHeading(sceneName); sb.AppendLine("In this scene, you can see how to detect that a player moved from one room to another."); return(new ScenePopup( sceneName: sceneName, content: sb.ToString(), links: new List <PopupLink>() { new PopupLink(PopupHelpers.GetDocsUrl("guides/current-room-detection"), "Current room detection docs"), })); }
public static ScenePopup GetExample1Popup() { const string sceneName = "Example1"; var sb = new ScenePopupBuilder(); sb.AppendHeading(sceneName); sb.AppendLine("In this scene, you can see a very basic setup of the dungeon generator."); return(new ScenePopup( sceneName: sceneName, content: sb.ToString(), links: new List <PopupLink>() { new PopupLink(PopupHelpers.GetDocsUrl("examples/example-1"), "Example 1 docs"), })); }
public static ScenePopup GetExample2Popup() { const string sceneName = "Example2"; var sb = new ScenePopupBuilder(); sb.AppendHeading(sceneName); sb.AppendLine("In this scene, you can see a very basic setup of the dungeon generator. This setup is slightly more complex than Example1 because of the tileset that is used here."); return(new ScenePopup( sceneName: sceneName, content: sb.ToString(), links: new List <PopupLink>() { new PopupLink(PopupHelpers.GetDocsUrl("examples/example-2"), "Example 2 docs"), })); }