private static void Postfix(ReadBook __instance) { // Main.Logger.Log("start readbook "); if (Main.settings.stopOnReading) { Main.ApplyTimeScale(false); } }
/// <summary> /// 按钮事件打开添加书籍 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GetRoodBook(object sender, EventArgs e) { Button bt = (Button)sender; Hide(); ReadBook read = new ReadBook(bookDao.QueryBook(bt.ToolTip.ToString().Trim())); read.Show(); }
public void ReadTest() { IReadBookService rb = new ReadBook(); IBook book = rb.Read(@"..\..\..\Saves\BooksTest\BookTest.json"); Assert.AreEqual("P1", book[0].Label); Assert.AreEqual("P2", book[1].Label); Assert.AreEqual("P3", book[2].Label); Assert.AreEqual("P4", book[3].Label); }
// Update is called once per frame void Update() { if (gc.ActiveBook() && gc.GetInteractionKey() && gazedAt && Vector3.Distance(transform.position, player.transform.position) < interactionDistance) { openBook.SetActive(true); ReadBook read = (ReadBook)FindObjectOfType(typeof(ReadBook)); read.BeginReading(); Destroy(gameObject); } }
void Start() { GameObject g = GameObject.Find("PlayerCanvas"); this.player = g.GetComponent <Player>(); this.player.registerObject(this); this.actions = new List <Action>(); this.activities = new List <Activity>(); // add list of activities and actions Activity activity = new ReadBook(gameObject, this.player); this.activities.Add(activity); }
static void Prefix(ReadBook __instance) { int time = BuildingEffect.levelUpTime; if (!Main.enabled) { return; } if (Main.settings.buildingAdvanced) { UIDate.instance.ChangeTime(false, -BuildingEffect.levelUpReducedTime); BuildingEffect.levelUpReducedTime = 0; } if (Main.settings.crossMonth && DateFile.instance.dayTime < time) { TrunChange.setAfterCrossTime(time); UIDate.instance.ChangeTime(false, -time); } }
public List <Book> Get(string cwid) { ReadBook readObj = new ReadBook(); return(readObj.GetBooksByCwid(cwid)); }
public List <Book> Get() { ReadBook readObj = new ReadBook(); return(readObj.GetAllBooks()); }
public ReadBookWindow(ReadBook rb) { InitializeComponent(); ReadBook = rb; this.DataContext = ReadBook; }
private static void Postfix(ReadBook __instance) { // Main.Logger.Log("end readbook " + StartBattle.instance.battleTyp); Main.ApplyTimeScale(Main.settings.enabled); }
public string ContinueReading() { return(ReadBook.GetPage(LastPageRead)); }