Example #1
0
    place in that particular place (i.e. Peter in the Smithy, Ildri in the Kitchen).
    """
    ildri = universal.state.get_character("Ildri.person")
    peter = universal.state.get_character("Peter.person")
    carol = universal.state.get_character("Carol.person")
    sofia = universal.state.get_character("Sofia.person")
    kitchen = universal.state.get_room("Kitchen")
    smithy = universal.state.get_room("Wesley and Anne's Smithy")
    taylors = universal.state.get_room("Therese's Tailors")
    enterLeft(ildri, kitchen)
    enterLeft(peter, smithy)
    enterLeft(carol, taylors)


#-------------------------------------Music Files----------------------------------------
CHURCH = music.register(universal.resource_path('1-04-149-Serenity.mp3'), 'church')
LIGHT_HEARTED = music.register(universal.resource_path(
        '1-07-158-B-White-Elephants_Back-it-Up_Mix.mp3'), 
    'light-hearted')
BRATTY = music.register(universal.resource_path('1-13-173-Who-Left-the-Milk-Out!.mp3'), 'bratty')
INTENSE = music.register(universal.resource_path('02-300-B-Liliths-Rage.mp3'), 'intense')
TAIRONAN = music.register(universal.resource_path('1-14-288-Dont-Mess-with-Me.mp3'), 'taironan')
VENGADOR = music.register(universal.resource_path('1-15-289-Heated-Battle.mp3'), 'vengador')
OMINOUS = music.register(universal.resource_path('01-300-A-Desecrated-Temple.mp3'), 'ominous')
CARLITA = music.register(universal.resource_path('2-02-291-B-Lost.mp3'), 'carlita')
MARIA = music.register(universal.resource_path('2-01-291-A-Never-Forget.mp3'), 'maria')
ROLAND = music.register(universal.resource_path('09-309-Desert-Battle.mp3'), 'roland')
ELISE = music.register(universal.resource_path('1-10-287-A-Reflections-in-Tranquility.mp3'), 
    'elise')
CATALIN = music.register(universal.resource_path('2-08-295-Insidia.mp3'), 'catalin')
CARRIE = music.register(universal.resource_path('1-17-290-My-Friend.mp3'), 'carrie')
Example #2
0
abspath = os.path.abspath(sys.argv[0])
dname = os.path.dirname(abspath)
os.chdir(dname)

universal.set_author('Andrew Russell')
universal.set_programmer('Andrew Russell')
universal.set_author_email('*****@*****.**')
universal.set_programmer_email('*****@*****.**')
universal.set_author_email_bugs(universal.authorEmail + '+PWBugs')
universal.set_programmer_email_bugs(universal.programmerEmail + '+PWBugs')
universal.set_name('Potion Wars')

titleScreen.title('Pandemonium Cycle')
titleScreen.subtitle('The Potion Wars')
titleScreen.set_title_image(universal.resource_path('PotionWarsTitleScreen'),
        'png', 6)

#Clears out errors.log every time the game begins. If I didn't do this, then
# the errors.log
#file would eventually become absurdly huge, since it's logging all the battle
# data.
open('errors.log', 'a').close()
for i in range(4, 0, -1):
    open('errors_' + str(i) + '.log', 'a').close()
for i in range(4, 0, -1):
    try:
        with open(''.join(["errors_", str(i), ".log"]), 'r') as errorI:
            with open(''.join(["errors_", str(i+1), ".log"]), 'w') as errorIPlusOne:
                for line in errorI:
                    errorIPlusOne.write(line)