[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[adonthell-wastesedge-commits] Release_0-3-1 9da31d1 085/237: OOpps!
From: |
Kai Sterker |
Subject: |
[adonthell-wastesedge-commits] Release_0-3-1 9da31d1 085/237: OOpps! |
Date: |
Mon, 25 Jul 2016 18:14:59 +0000 (UTC) |
tag: Release_0-3-1
commit 9da31d11b0eb518edcb33cb4325259d3f505e05a
Author: adondev <adondev>
Commit: adondev <adondev>
OOpps!
---
scripts/init.py | 256 +++++++++++++++++++++++++++----------------------------
1 file changed, 128 insertions(+), 128 deletions(-)
diff --git a/scripts/init.py b/scripts/init.py
index f974bab..3bd67c2 100755
--- a/scripts/init.py
+++ b/scripts/init.py
@@ -11,150 +11,150 @@ win_manager_add_font ("white")
win_manager_add_font ("original")
win_manager_add_font ("silverleaf")
-##from main_menu import *
-##import time
-
-##bag_o = image ()
-##bag_c = image ()
-##bag_t = image ()
-##bag_o.load_pnm ("gfx/cutscene/jewelbag_open.pnm")
-##bag_c.load_pnm ("gfx/cutscene/jewelbag_closed.pnm")
-##bag_t.load_pnm ("gfx/cutscene/adonthell_03.pnm")
-
-##bag_o.set_alpha (0)
-##bag_c.set_alpha (0)
-##bag_t.set_alpha (255)
-
-
-### Fade in/out multiple pictures
-### Returns current alpha of last picture
-### Usage fade (pic1, ..., picN, step1, ..., stepN)
-##def fade (*args):
-## pics = args[:len (args)/2]
-## vals = args[len (args)/2:]
-## alpha = 0
-## for i in range (len (pics)):
-## alpha = pics[i].alpha () + vals[i]
-## if alpha < 0: alpha = 0
-## if alpha > 255: alpha = 255
-## pics[i].set_alpha (alpha)
-## pics[i].draw (0,0)
-## return alpha
+from main_menu import *
+import time
+
+bag_o = image ()
+bag_c = image ()
+bag_t = image ()
+bag_o.load_pnm ("gfx/cutscene/jewelbag_open.pnm")
+bag_c.load_pnm ("gfx/cutscene/jewelbag_closed.pnm")
+bag_t.load_pnm ("gfx/cutscene/adonthell_03.pnm")
+
+bag_o.set_alpha (0)
+bag_c.set_alpha (0)
+bag_t.set_alpha (255)
+
+
+# Fade in/out multiple pictures
+# Returns current alpha of last picture
+# Usage fade (pic1, ..., picN, step1, ..., stepN)
+def fade (*args):
+ pics = args[:len (args)/2]
+ vals = args[len (args)/2:]
+ alpha = 0
+ for i in range (len (pics)):
+ alpha = pics[i].alpha () + vals[i]
+ if alpha < 0: alpha = 0
+ if alpha > 255: alpha = 255
+ pics[i].set_alpha (alpha)
+ pics[i].draw (0,0)
+ return alpha
-##alpha = 0
-
-##audio_load_background (0, "audio/at-menu-full.ogg")
-##audio_load_background (1, "audio/at-dummy-1.ogg")
-##audio_load_wave (0, "audio/select.wav")
-##audio_load_wave (1, "audio/switch.wav")
-##audio_load_wave (2, "audio/unselect.wav")
-
-##audio_play_background (0)
-##gametime_start_action ()
-
-##k=0
-
-### Fade in closed bag
-##while alpha < 255:
-## for k in range (gametime_frames_to_do()): pass
-## screen_clear ()
-## alpha = fade (bag_c, k+1)
-## bag_c.draw(0,0)
-## screen_show ()
-## gametime_update()
+alpha = 0
+
+audio_load_background (0, "audio/at-menu-full.ogg")
+audio_load_background (1, "audio/at-dummy-1.ogg")
+audio_load_wave (0, "audio/select.wav")
+audio_load_wave (1, "audio/switch.wav")
+audio_load_wave (2, "audio/unselect.wav")
+
+audio_play_background (0)
+gametime_start_action ()
+
+k=0
+
+# Fade in closed bag
+while alpha < 255:
+ for k in range (gametime_frames_to_do()): pass
+ screen_clear ()
+ alpha = fade (bag_c, k+1)
+ bag_c.draw(0,0)
+ screen_show ()
+ gametime_update()
-##bag_t.draw (33, 86)
-##screen_show ()
-##gametime_update ()
-
-### wait ~2.5 seconds
-##for i in range (25):
-## time.sleep (0.1)
-## screen_show ()
-## gametime_update()
-
-##alpha = 0
-
-### fade in open bag
-##while alpha < 255:
-## for k in range (gametime_frames_to_do()): pass
-## screen_clear ()
-## bag_c.draw (0, 0)
-## bag_t.draw (33, 86)
-## alpha = fade (bag_o, k+1)
-## screen_show ()
-## gametime_update ()
+bag_t.draw (33, 86)
+screen_show ()
+gametime_update ()
+
+# wait ~2.5 seconds
+for i in range (25):
+ time.sleep (0.1)
+ screen_show ()
+ gametime_update()
+
+alpha = 0
+
+# fade in open bag
+while alpha < 255:
+ for k in range (gametime_frames_to_do()): pass
+ screen_clear ()
+ bag_c.draw (0, 0)
+ bag_t.draw (33, 86)
+ alpha = fade (bag_o, k+1)
+ screen_show ()
+ gametime_update ()
-##del bag_c
-##del bag_t
-
-##class title_screen:
-## def __init__ (self, background):
-## self.quit = 0
-## self.bgimage = win_image ()
-## self.bgimage.move (0, 0)
-## image.copy (self.bgimage, background)
-## self.bgimage.pack ()
+del bag_c
+del bag_t
+
+class title_screen:
+ def __init__ (self, background):
+ self.quit = 0
+ self.bgimage = win_image ()
+ self.bgimage.move (0, 0)
+ image.copy (self.bgimage, background)
+ self.bgimage.pack ()
-## self.window = win_container ()
-## self.window.move (0, 0)
-## self.window.resize (320, 240)
-## self.window.set_visible_border (0)
-## self.window.add (self.bgimage)
-## self.window.set_visible_all (1)
-
-## win_manager_add (self.window)
-
-## self.menu = main_menu (0, 0)
-## self.menu.thisown = C
-## self.menu.py_signal_connect (self.on_menu_close, win_event_CLOSE)
+ self.window = win_container ()
+ self.window.move (0, 0)
+ self.window.resize (320, 240)
+ self.window.set_visible_border (0)
+ self.window.add (self.bgimage)
+ self.window.set_visible_all (1)
+
+ win_manager_add (self.window)
+
+ self.menu = main_menu (0, 0)
+ self.menu.thisown = C
+ self.menu.py_signal_connect (self.on_menu_close, win_event_CLOSE)
-## win_manager_add (self.menu)
-## win_manager_set_focus (self.menu)
-## self.menu = None
+ win_manager_add (self.menu)
+ win_manager_set_focus (self.menu)
+ self.menu = None
-## # on to the main menu
-## def on_menu_close (self, retval):
-## self.quit = retval
+ # on to the main menu
+ def on_menu_close (self, retval):
+ self.quit = retval
-## def loop (self):
-## self.cont = 0
-## while self.cont == 0:
-## input_update ()
+ def loop (self):
+ self.cont = 0
+ while self.cont == 0:
+ input_update ()
-## for k in range (gametime_frames_to_do()+1):
-## win_manager_input_update ()
-## win_manager_update ()
+ for k in range (gametime_frames_to_do()+1):
+ win_manager_input_update ()
+ win_manager_update ()
-## win_manager_draw ()
-## screen_show ()
-## gametime_update()
+ win_manager_draw ()
+ screen_show ()
+ gametime_update()
-## self.cont = self.quit
+ self.cont = self.quit
-## self.window.remove (self.bgimage)
-## win_manager_remove (self.window)
-## alpha = 255
-## bag_o.set_alpha(255)
-## gametime_start_action()
-## while alpha > 0:
-## for k in range (gametime_frames_to_do()): pass
-## screen_clear ()
-## alpha = fade (bag_o, (-(k+1)*2))
-## screen_show ()
-## gametime_update()
+ self.window.remove (self.bgimage)
+ win_manager_remove (self.window)
+ alpha = 255
+ bag_o.set_alpha(255)
+ gametime_start_action()
+ while alpha > 0:
+ for k in range (gametime_frames_to_do()): pass
+ screen_clear ()
+ alpha = fade (bag_o, (-(k+1)*2))
+ screen_show ()
+ gametime_update()
-### -- Main --
-##title = title_screen (bag_o)
-##title.loop ()
-##retval = title.quit
-##del bag_o
+# -- Main --
+title = title_screen (bag_o)
+title.loop ()
+retval = title.quit
+del bag_o
-##audio_pause_music ()
+audio_pause_music ()
-retval = 1
+##retval = 1
if retval < 5:
if retval == 1:
- [adonthell-wastesedge-commits] Release_0-3-1 177b48f 060/237: Changed map - it now has a member to prevent NPCs to be accidentally, (continued)
- [adonthell-wastesedge-commits] Release_0-3-1 177b48f 060/237: Changed map - it now has a member to prevent NPCs to be accidentally, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 0f70295 082/237: Added some events., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 52a5f4c 038/237: Completed map and connections., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 aa2d088 057/237: Added erek and fellnir., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 eccdffa 095/237: FIXED installation of follow_character.py, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 0df9cb7 084/237: Continued map forest, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 835df8f 083/237: ADDED Janesta's schedule, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 ee9fc6d 107/237: ADDED remaining portraits, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 836cc1a 077/237: Updated Orloth, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 8461ce1 108/237: FIXED a bug in Orloth's dialogue, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 9da31d1 085/237: OOpps!,
Kai Sterker <=
- [adonthell-wastesedge-commits] Release_0-3-1 2b67b8c 096/237: Reorganized the schedules structure, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 11972d6 094/237: *** empty log message ***, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 cfd3652 065/237: Adapted schedules and init scripts to the theme and font manager., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 7b03aa9 081/237: Done some map work., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 a49adb1 102/237: Now getting the_player, characters and quests via the proper API functions, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 53eb6ab 113/237: The player is now saved in character.data too, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 ef12728 074/237: Added transition tiles, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 cf1b9c2 093/237: Adapted the game to the new Python engine, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 161f58d 071/237: Improved the dialogues according to the points discussed in Bavinchove, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 13286b8 110/237: UPDATED scripts after removal of map_engine, Kai Sterker, 2016/07/25