def test_run_test_buttons(): pygame.init() datingsim.init() gurl_imgs = {} gurl_imgs['askance'] = datingsim.assets.get_img_safe('GURL_kanaya_askance') gurl_imgs['happy'] = datingsim.assets.get_img_safe('GURL_kanaya_smile') gurl = Gurl("Kanaya", gurl_imgs, None) gurl.exp = 3998 d = MeetScene(gurl, use_default_buttons=False) d.add_button("test button", lambda: print("test 1")) def finish(): d.done = True d.add_button("end", finish) d.add_button("update conv", lambda: d.update_conversation("changed")) def increase_exp(): d.gurl.exp += 1 d.add_button("increase exp", increase_exp) d.add_button("happy", lambda: d.change_mood("happy")) d.add_button("askance", lambda: d.change_mood("askance")) d.main_loop() d.ath() datingsim.quit() pygame.quit()
def test_instantiate(): pygame.init() datingsim.init() gurl = Gurl("Rudy", None, None) gurl.exp = 2000 d = MeetScene(gurl)