Untitled

mail@pastecode.io avatar
unknown
plain_text
a month ago
22 kB
0
Indexable
Never
from csinsc import *

'''
A map of the locations in this game:

     plane seat
      /
     /
    / 
bathroom
    \
     \
      \
     restraunt ----- upstairs ----- pilot area ----- first-class
'''

# The game start scene.

label .game_start
print("Welcome to Aisle Run! This is where you")
print("are going on an adventure inside a plane!")
print("Your aim is to try to sneak into first-class!")
input(Colour.green + "Press [Enter] to play" + Colour.reset)
clear()
print(Colour.white + r'''                      
 @@@                            @@@@@         
@@@@@@@                     @@@@@@@          
 @@@@@@@@@        @@@    @@@@@@@@            
    @@@@@@@@@     @@@@@@@@@@@@@@             
      @@@@@@@@@@   @@@@@@@@@@@@              
         @@@@@@@@@@@@@@@@@@@@                
            @@@@@@@@@@@@@@@                  
               @@@@@@@@@@@                   
               @@@@@@@@@@@@@                 
           @@@@@@@@@@@@@@@@@@@@              
             @@@@@@@@@@ @@@@@@@@@@         @@
              @@@@@@@@     @@@@@@@@@   @@@@@@
              @@@@@@@         @@@@@@@@@@@@@  
              @@@@@@              @@@@@@@@   
              @@@@@                 @@@@@@@  
              @@@@                 @@@@      
              @@@                  @@@@      
              @@@                  @@@                  
       
''' + Colour.reset)                    
label .plane_seat
print("You are in your plane seat and you are eager to sneak into first-class.")
print("You can go to the bathroom or restaurant")
whereto = input("Where would you like to go: ")
if whereto == "bathroom":
 goto .bathroom
if whereto == "restaurant":
 goto .restaurant
input(Colour.green + Colour.reset)
print("You can't go there!")
input(Colour.green + "Press [Enter]" + Colour.reset)
goto .plane_seat

#The bathroom scene

label .bathroom
print(Colour.white + r'''


                                                         |
                                            __________   |
                           _    __    _    |          |  |
                          /_\  /  \  /_\   |          |  |
                          =|= | // | =|=   |          |  |
                           !   \__/   !    |          |  |
                                 _         |          |  |
 ___               ___          //'        |          |  |
[___]       _   :=|   |=:   __T_||_T__     |p=        |  |
|  ~|     =)_)=   |   |    [__________]    |          |  |
|   |      (_(    |xXx|     \_      _/     |          |  |
|   |      )_)    """""       \    /       |          |  |
\___|                          |  |        |          |  |
 |  `========,                 |  |        |          |  |
__`.        .'_________________|  |________|__________lc_|
    `.    .'                  (____)                      \
    _|    |_...             .;;;;;;;;.                     \
   (________);;;;          :;;;;;;;;;;:
        :::::::'            '::::::::'
''' + Colour.reset)
print("You are in the bathroom and it stinks really badly.")
print("You can go to the restaurant or cockpit")
whereto = input("Where would you like to go: ")
if whereto == "restaurant":
 goto .restaurant
if whereto == "cockpit":
 goto .cockpit
input(Colour.green + Colour.reset)
print("You can't go there!")
input(Colour.green + "Press [Enter]" + Colour.reset)


    
# The restaurant scene.
label .restaurant
clear()
print(Colour.white + r'''
        _....._
    _.:`.--|--.`:._
  .: .'\o  | o /'. '.
 // '.  \ o|  /  o '.\
//'._o'. \ |o/ o_.-'o\\
|| o '-.'.\|/.-' o   ||
||--o--o-->|
''' + Colour.reset)
print("You are in the restaurant and the food is disgusting.")
print("You can go upstairs or cockpit")
whereto = input("Where would you like to go: ")
if whereto == "upstairs":
 goto .upstairs
if whereto == "cockpit":
 goto .cockpit
input(Colour.green + Colour.reset)
print("You can't go there!")
input(Colour.green + "Press [Enter]" + Colour.reset)



label .upstairs
clear()
print(Colour.white + r'''
                                                                                                     
                              @@@                                   @@@                              
                             @@@@@                                 @@@@@                             
                            @@@@@@                                 @@@@@@                            
                           @@@ @@@                                 @@@ @@@                           
                          @@@  @@@                                 @@@  @@@                          
                         @@@   @@@                                 @@@   @@@                         
                        @@@    @@@                                 @@@    @@@                        
                       @@@     @@@                                 @@@     @@@                       
                      @@@      @@@                                 @@@      @@@                      
                     @@@       @@@                                 @@@       @@@                     
                     @@        @@@                                 @@@        @@                     
                    @@      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@      @@                    
                   @@      @@                                           @@      @@                   
                  @@       @@                                           @@       @@                  
                 @@        @@                                           @@        @@                 
                @@@        @@                                           @@        @@@                
               @@@         @@                                           @@         @@@               
              @@@       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@       @@@              
             @@@       @@@                                                 @@@       @@@             
            @@@        @@@                                                 @@@        @@@            
           @@@         @@@                                                 @@@         @@@           
          @@@          @@@                                                 @@@          @@@          
         @@@           @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@           @@@         
        @@@          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@          @@@        
       @@@           @@                                                       @@           @@@       
      @@@            @@                                                       @@            @@@      
      @@             @@                                                       @@             @@      
     @@              @@                                                       @@              @@     
     @@            @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@           @@     
     @@          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@          @@     
     @@          @@@                                                              @@          @@     
     @@          @@@                                                              @@          @@     
     @@          @@@                                                              @@          @@     
     @@          @@@                                                              @@          @@     
     @@       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@       @@     
     @@      @@@                                                                     @@@      @@     
     @@      @@@                                                                     @@@      @@     
     @@      @@@                                                                     @@@      @@     
     @@      @@@                                                                     @@@      @@     
     @@      @@@                                                                     @@@      @@     
     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     
     @@                                                                                       @@     
     @@                                                                                       @@     
     @@                                                                                       @@     
     @@                                                                                       @@     
     @@@                                                                                     @@@     
      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   
''' + Colour.reset)
print("You are upstairs of the plane and there are a lot of security guards.")
print("You can go runaway or cockpit")
whereto == input("Where would you like to go: ")
if whereto == "runaway":
 goto .game_over
if whereto == "cockpit": 
 goto .cockpit
input(Colour.green + Colour.reset)
goto .upstairs
input(Colour.green + "Press [Enter]" + Colour.reset)




label .cockpit
clear()
print(Colour.white + r'''
. . . . .    .. .    .   .%%%*  . . . . .    .. .    .   .   .  . . .  *%%%. .. .    .   .   .  . . .
    . .. .. .  .  . .   .%%.:%%#    . .. .. .  ..   .       . ..     #%%:.%%.  .  . .       . ..    .
..        .    . .     .#%   ..%%%        .  .#%#%%%#%#. ..  .. ...%%%.    %#. . .     . ..  .. ..   
 .  . .          . ...:%%  .    .%%%. .     %%*. . . .*%%  .    .%%%. .     %%:  . ...   . .     .  .
    .. . .. .      . :%%   ...   .#%%  . ..%%.     .   .#%      %%# .. . ..  %%:   .    .  ...      .
   .  . . . .  . .. :%%  .      -%%. ..-==#%:  =%-.     :%%%%%%%:.%%-.. . . . %%:..      .         . 
   ..  .      . .  :%%    ..%%%%%+ .%%%**#%%. . %%...   .%%    *%%.+%%%%%      %%: ..     ..  .... ..
  .  ....... . .  .%%      +%=::  .%%.....*%-. .:%%-:. .-%*  : .-%#. ::+%+.. .  %%.  .      . .....  
.  ....  .  .  .  %%. .  .*=%%  . %%..+%-  %%%%%%%%%%%%%%%-%%#:..*% .. %%=*..  ..%%   .  .. ....   ..
  . ........   . #%- .  =%##* .  .#*...*%%%#:   #% .%=  :#%%=. .=#+ . ..*##%=  . -%# .   ......   .  
 . .... ... ..  +%+.  ..:%#.   ....%%.=%%-  .%=  . ..  %%  -%%=%%+..  . . #%-.  ..+%+ ........   . . 
      .. ... ..:%#  ...#%%%... ...  #%%* :%= ...    .. . .%# *%%      .   #%%%..   #%: .... ..       
  ...  . .   . %%. .. #%:.. .     ..%%-=%.   .  .. ..  .  . ..-%% ...  . . .:%# .. .%% .  . .     ...
 . .   .  . ..+%+ .   .%% .. . . . +%+    . .     .    %%...*# +%+ .   .  . %%.   . +%+   .. . . . . 
  .   . . .   %% . .-%%%# ..   .   %% %%  .      . .. +%+ ...:+.%%    . . . #%%%-. . %%   ..   .  .  
     .   .  .=%+    +%=      ..   .%#.   .  .  .    .:%#     .= #%.  .   .  ..=%+   .+%=     ..      
.. ..  .    .#%.  .. #%: ..... ....%#.%*       .  .. %%. ....:* #%...  .     :##  .. .%# ..... ... ..
 .    .  . . %%      .%*.   .  . . %% .  . ..      .*%-     ..: %%    .  . ..*%.      %%    .  . .   
 .   .    . .%# ..  ..%% . .  .  . #%:*%: .    .:--+%*.  . .-%.:%#.  .    .  %%...  ..#%.. .  .  .   
..  .    . ..%* .     +%*  .  . ..  %%. .*%%%%%%%###%%%%%%%#...%%   .    . .*%+ .     *%:  .  . ..  .
  . ..  . . .%#   .  . *%*  . ..  .  %%%%*: .     .  .    .+%%%%  . ..  . .*%*    .  .#%.   . ..  . .
      .   ...#%. ..  . .-%%* .   .*%%%:   ..  .  ..  . ...   .:%%%*.. .. *%%: .  ..  .%% .   .       
  .   .  ....-%#     . . ..#%%%%%%#.....      .      . .   . . . .#**%%%%#..  .     .#%-   .....  .  
.   .. ..... .+%*..   .   ..   ....... .. . .-+*#####*+-. ..   .......  .  .      . *%+  .........  .
   . ......    -%%... ...    .  .. ...*##%%%%#+-....:=*#%%%%%%*.....   .  .    .  .%%=............ . 
 . ....... ..  ..*%%=    ..    .+*%%%*=:  %%.  ..  .    :%% .:+*#%%#+.  .. ..   =%%*     ... ... .  .
 ......      .    .:%%%%%%%%%%%%#: ....   .%%          .%% ....    :#%%%%%%%%%%%%:.. ...   ....  .. .
.   . ... . .   .. .    .... . ..   . ... .:%%%%%%%%%%%%%..  . ..   .     ...   .. .   . ..  . ..   .
. ..     ..        .     .  ..  . ..     ..   #%.  ..%#  .  ..  . ..     ..        .     .  ..  . .. 
  . ..   . ..        .  . ..      . ..   . .. #%.   .%#.. ..      . ..   . ..        .  . ..      . .
.     ..      .    . ...     . ..     ..      ##.  ..%#.     . ..     ..      .    . ...     . ..    
.  ..   . .. . .     . . .   .  .  ..   . .. .#%.   .%#. .   .  .  ..   . .. . .     . . .   .  .  ..
. . . . .    .. .    .   .   .  . . . . .    .#%%%%%%%#  .   .  . . . . .    .. .    .   .   .  . . .
''' + Colour.reset)  
print("You in the cockpit and the pilots have decided to take a break.")
print("You can go control or runaway")
whereto == input("Where would you like to go: ") 
if whereto == "control":
 goto .first_class
if whereto == "runaway":
 goto .game_over
input(Colour.green + Colour.reset)
print("You can't go there!")
input(Colour.green + "Press [Enter]" + Colour.reset)


clear()
print(Colour.white + r'''

  . ..   . ..        .  . ..      .=#####@...        .  . ..      . ..   . ..        .  . ..      . .
.     ..      .    . ...     . .. :.......@.. .    . ...     . ..     ..      .    . ...     . ..    
.  ..   . .. . .     . . .   .  . .%.....*.. . .     . . .   .  .  ..   . .. . .     . . .   .  .  ..
. . . . .    .. .    .   .   .  . .%....-*.  .. .    .   .   .  . . . . .    .. .    .   .   .  . . .
    . .. .. .  .  . .       . ..  .%....-*. .  .  . .       . ..    . .. .. .  .  . .       . ..    .
..        .    . .     . ..  .. ...%.. .-*.    . .     . ..  .. ..        .    . .     . ..  .. ..   
 .  . .          . ...   . .     ..%....:*.      . ...   . .     .  . .          . ...   . .     .  .
    .. . .. .      .    .  ...     %.....*. .      .    .  ...      .. . .. .      .    .  ...      .
   .  . . . .  . ..      .        .%... .*. .  . ..      .         .  . . . .  . ..      .         . 
   ..  .      . .  ..     ..  ..  .@.  . :..  . .  ..     ..  ..   ..  .      . .  ..     ..  ..   ..
  .     .... . .     .      . . ..%.    ..+... .     .      . .   .     .... . .     .      . .   .  
.  .. .     .  .  ..  .  .. . ..=:... . .  .@...  ..  .  .. . . .  .. .     .  .  ..  .  .. . . .  ..
  .   . ..     .     .   . .. .+. .   . .. .*.+.     .   . .. .   .   . ..     .     .   . .. .   .  
 . .  . ... ..  .. .  ...    .*  . .  . .....%.-.. .  ...        . .  . ... ..  .. .  ...        . . 
      .  ... ...    .. . .  .#        .  ... .-#.   .. . .  ..        .  ... ...    .. . .  ..       
  ...  . .   .  .. ..  .  . .@ .  ...  . .   .%-.. ..  .  . .     ...  . .   .  .. ..  .  . .     ...
 . .   .  . .     .   .   .. @ . . .   .  . ..%-. .   .   .. . . . .   .  . .     .   .   .. . . . . 
  .   . . .      . ..     ...@ .  .   . . .    -.. .. ................. . .      . ..     ..   .  .  
     .   .  .  .    .        @.      .   .  .  -.   ..@..............%.  .  .  .    .        ..      
.. ..  .       .  ..   . ....@ ... ..  .       -. ....-. ..... ... ..:..       .  ..   . ..... ... ..
 .    .  . ..               .@....    .  . ....-.    :.     .  . .   .+  . ..               .  . .   
 .   .    .   . ..  ...  . . @.. .   .    .  .%-..  .@.  . .  .  .   .%.  .   . ..  ...  . .  .  .   
..  .    . .  . .     . .  . @....  .    . . .%-.   .+. .  .  . ..  . :. . .  . .     . .  .  . ..  .
  . ..  . . .     .  .      .@..  . ..  . . ..%-. . -.      . ..  . ...+. . .     .  .      . ..  . .
      .   ..  .  ..  . ...   @..      .   .. .%-... #. ...   .        .%. ..  .  ..  . ...   .       
  .   .       .      . .   . @.. ..   .      .%-.   +. .   . . .  .  =.#      .      . .   . . .  .  
.   ..  .  .      .   .   .. @...   ..  .  . .%-. . .@.   ..   .. ..=.#..  .      .   .   ..   ..   .
   .   .  .    .  . . ...    @.. . .   .  .  .%-. . ..+:..   .. .:@..#..  .    .  . . ...    .     . 
 .  ..  .. ..  ..  .     ..  @.. .  ..  .. ...%-.  .  ...*#=:..:-## ..  .. ..  ..  .     ..    . .  .
 .. ...      .    .. ...    .@.. .. ...      .%-. .. ...     ..  .. ...      .    .. ...     ..  .. .
.   . ... . .   .. .   . ..  @...   . ... . ..%-.. .   . ..  ....   . ... . .   .. .   . ..  . ..   .
. ..     ..        .     .  .@... ..     ..  .%-.  .     .  ... . ..     ..        .     .  ..  . .. 
  . ..   . ..        .  . .. @..  . ..   . ...%-.    .  . .. ...  . ..   . ..        .  . ..      . .
.     ..      .    . ...     @ ................-.  . ...     ....     ..      .    . ...     . ..    
.  ..   . .. . .     . . .  .@  .  ..   . .. ..-.    . . .   .. .  ..   . .. . .     . . .   .  .  ..
. . . . .    .. .    .   .  .@ .. . . . .    ..-.    .   .   .... . . . .    .. .    .   .   .  . . .
    . .. .. .  .  . .       .@.. .... ..... .  -. . .       ....    . .. .. .  .  . .       . ..    .
..        .    . .     . ..  #..::::.::.  .   .#..     . ..  .. ..        .    . .     . ..  .. ..   
 .  . .          . ...   . . ..@%############@:  . ... .@@%@%@@@@@@%:..    
''' + Colour.reset) 
label .first_class
print("Congrats, you have made it to first-class! You have distracted the pilots of the way you controled the plane and you made it!")
print(Colour.yellow + "Enjoy your flight!" + Colour.reset)
goto .game_start


clear()
print(Colour.white + r'''
                                                                                                     
                                           .:-++=:.                                                  
                                   .:-=+##%@@@@@@@@@%#*=-:.                                          
                               .=#%@@@@@@@@%#*==+*#%@@@@@@@%#+.                                      
                               .@@@@##+=-..         .:=+*#%@@@-                                      
                               .@@@=                      :@@@-                                      
                               .@@@=                      :@@@-                                      
                               .@@@=......................:@@@-                                      
                               .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-        .:.    .:     :.              
                               .@@@%*####################*#@@@-       -@@%.  +@@*  .#@@=             
                               .%@@#.                    .+@@@:       -@@@:  *@@#  .%@@+             
                               .%@@@@*++++++++++++++++++*%@@@@-       -@@@:  *@@#  .%@@+             
                               .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-       -@@@:  *@@#  .%@@+             
                               .%@@+.:------------------:.:@@@:       -@@%.  +@@#  .#@@=             
                                #@@#                      +@@@.        ...    ...   ...              
                                -@@@-                    .%@@+                                       
                                .#@@%.                  .*@@%.        :%%#.  =%%+  .+%%-             
                                 .%@@%:                .*@@@-         :#%*.  -%%=  .+%#:             
                                  :#@@@=.             -%@@@-                                         
                                   .*@@@%=:.       .-#@@@#:                                          
                                     :#@@@@%*==-=*%@@@@%-                                            
                                      -@@@@@@@@@@@@@@@@+                                             
                                      -@@@:.:--=-:..%@@+                                             
                                   :###@@@-..     .:%@@%##-                                          
                            .:-=+*#@@@@@@@@@@%%%%@@@@@@@@@@##*=-:.                                   
                      .:=+#%@@@@@@@@@@==+**#%@@@@@##*+==%@@@@@@@@@%#*=:.                             
                   .:+%@@@@@%#*+=-%@@#.    .*@@@@%.     +@@@-=+*#%@@@@@@*-.                          
                 .-%@@@@#+:.     :@@@#=:.. =@@@@@@*. .:-*@@@+      :=#%@@@@+.                        
               .:@@@@#:          .#@@@@@@%*@@@@@@@@##@@@@@@%-          .*@@@@=.                      
               +@@@*..            ...-*%@@@@@@@@@@@@@@@*-...             .+@@@#.                     
              +@@@-.                   ..:=*+*@@%=*=:..                    :%@@#.                    
             :@@@=                           +@@%.                          :@@@=                    
             =@@@.                           +@@%.                           #@@#                    
             +@@%.                           +@@%.                           *@@#                    
             =@@#.                           +@@%.   ..:=##+-:.              *@@#                    
              ..        ...                  +@@%.  =@@@@@@@@@@+.   ..       *@@#                    
              ..       :@@*.                 +@@%. .%@@%+::=%@@@.  =@@=      *@@#                    
             -@@*.     =@@@.                 +@@%. .%@@+    =@@@.  #@@#      *@@#                    
             :#%=.     =@@@.                 +@@%. .#@@*    +@@%.  #@@#      *@@#                    
               .       =@@@.                 +@@%.  +@@@-  :@@@*   #@@#      *@@#                    
             .--.      =@@@.                 +@@%.  .*@@@**@@@#.   #@@#      *@@#                    
             +@@#.     =@@@.                 +@@%.    -%@@@@%=.    #@@#      *@@#                    
             +@@%.     =@@@.                 +@@%.      .==:       #@@#      *@@#                    
             +@@%.     =@@@.                 +@@%.                 #@@#      *@@#                    
             =@@#.     -@@%.                 +@@#                  *@@*      +@@#                    
             ..:.      ..:.                  .::.                  .::.      .::. 
''' + Colour.reset)
label .game_over
print("While you were running the security guards have caught you and they have forced to go back to your seat!")
print(Colour.yellow + "Caught!" + Colour.reset)
goto .plane_seat
Leave a Comment