Changeset 274:e006ec7b3d8f


Ignore:
Timestamp:
04/08/11 17:12:44 (12 years ago)
Author:
Adrianna Pińska <adrianna.pinska@…>
Branch:
default
Phase:
public
Message:

proper levels

Files:
8 added
4 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • data/game.json

    r264 r274  
    1313        "teacup": { "type": "TeaCup", "level": "temple", "pos": [18, 10] },
    1414        "teapot": { "type": "TeaPot", "level": "temple", "pos": [13, 2] },
    15         "vase": { "type": "Vase", "level": "level2", "pos": [1, 3], "broken": false }
     15        "vase": { "type": "Vase", "level": "geisha_room", "pos": [1, 3], "broken": false }
    1616    },
    1717    "npcs": {
    1818        "monk": { "type": "Monk", "level": "temple", "pos": [15, 16], "dsm": "npcs/monk.json", "state": "start" },
    19         "guard": { "type": "Guard", "level": "level2", "pos": [10, 3], "dsm": "npcs/guard.json", "state": "start" },
    20         "hattori": { "type": "Hattori", "level": "level3", "pos": [10, 3], "dsm": "npcs/hattori.json", "state": "start" },
    21         "ichiro": { "type": "Ichiro", "level": "level3", "pos": [11, 3], "dsm": "npcs/ichiro.json", "state": "start" },
    22         "kaneda": { "type": "Kaneda", "level": "level4", "pos": [10, 3], "dsm": "npcs/kaneda.json", "state": "start" },
    23         "kumiko": { "type": "Kumiko", "level": "level4", "pos": [11, 3], "dsm": "npcs/kumiko.json", "state": "start" },
    24         "actor": { "type": "Actor", "level": "level5", "pos": [8, 3], "dsm": "npcs/actor.json", "state": "start" },
    25         "sasuke": { "type": "Sasuke", "level": "level5", "pos": [9, 3], "dsm": "npcs/sasuke.json", "state": "start" },
    26         "kitsune": { "type": "Kitsune", "level": "level5", "pos": [10, 3], "dsm": "npcs/kitsune.json", "state": "start" }
     19        "guard": { "type": "Guard", "level": "temple_grounds", "pos": [10, 3], "dsm": "npcs/guard.json", "state": "start" },
     20        "hattori": { "type": "Hattori", "level": "road", "pos": [10, 3], "dsm": "npcs/hattori.json", "state": "start" },
     21        "ichiro": { "type": "Ichiro", "level": "road", "pos": [11, 3], "dsm": "npcs/ichiro.json", "state": "start" },
     22        "kaneda": { "type": "Kaneda", "level": "tea_house", "pos": [10, 3], "dsm": "npcs/kaneda.json", "state": "start" },
     23        "kumiko": { "type": "Kumiko", "level": "geisha_room", "pos": [11, 3], "dsm": "npcs/kumiko.json", "state": "start" },
     24        "actor": { "type": "Actor", "level": "theatre", "pos": [8, 3], "dsm": "npcs/actor.json", "state": "start" },
     25        "sasuke": { "type": "Sasuke", "level": "road", "pos": [9, 3], "dsm": "npcs/sasuke.json", "state": "start" },
     26        "kitsune": { "type": "Kitsune", "level": "celestial_plane", "pos": [10, 3], "dsm": "npcs/kitsune.json", "state": "start" }
    2727    },
    2828    "levels": {
     29        "celestial_plane" : "celestial_plane",
     30        "fishmonger_house" : "fishmonger_house",
     31        "geisha_room" : "geisha_room",
     32        "market" : "market",
     33        "road" : "road",
     34        "tea_house" : "tea_house",
     35        "temple_grounds" : "temple_grounds",
    2936        "temple" : "temple",
    30         "level2" : "level2",
    31         "level3" : "level3",
    32         "level4" : "level4",
    33         "level5" : "level5"
     37        "theatre" : "theatre",
     38        "town" : "town"
    3439    },
    3540    "player": {"level": "temple", "doorway": "starting"}
  • data/levels/temple.json

    r264 r274  
    3131    "doorways": {
    3232        "starting": {"type": "StartingDoorway", "pos": [4, 17], "facing": "right"},
    33         "to_level2": {"type": "Doorway", "pos": [17, 16], "facing": "left", "leadsto": "level2.to_temple"}
     33        "to_temple_grounds": {"type": "Doorway", "pos": [17, 16], "facing": "left", "leadsto": "temple_grounds.to_temple"}
    3434    }
    3535}
  • data/levels/temple_grounds.json

    r264 r274  
    2727    ],
    2828    "doorways": {
    29         "starting": {"type": "StartingDoorway", "pos": [3, 2], "facing": "right"}
     29        "starting": {"type": "Doorway", "pos": [3, 2], "facing": "right", "leadsto": "temple.to_temple_grounds"},
     30        "to_road": {"type": "Doorway", "pos": [3, 11], "facing": "left", "leadsto": "road.starting"}
    3031    }
    3132}
  • skaapsteker/menuscene.py

    r264 r274  
    1414        self.cur_game = cur_game
    1515        menu_options = [
     16            ('Starting Cutscene', 'cutscene'),
    1617            ('Temple', 'temple.starting'),
    17             ('Level 2', 'level2.starting'),
    18             ('Level 3', 'level3.starting'),
    19             ('Level 4', 'level4.starting'),
    20             ('Level 5', 'level5.starting'),
    21             ('Starting Cutscene', 'cutscene'),
     18            ("Temple grounds", "temple_grounds.starting"),
     19            ("Road", "road.starting"),
     20            ("Town", "town.starting"),
     21            ("Tea house", "tea_house.starting"),
     22            ("Kumiko's rooms", "geisha_room.starting"),
     23            ("Market", "market.starting"),
     24            ("Fishmonger's house", "fishmonger_house.starting"),
     25            ("Theatre", "theatre.starting"),
     26            ("Celestial plane", "celestial_plane.starting"),
    2227            ('Quit', 'quit'),
    2328        ]
  • sources/story/list_of_levels.txt

    r245 r274  
    22------
    33
    4 Temple
     4Temple - blue
    55* monk and tea
    66-> temple grounds
    77
    8 Temple grounds
     8Temple grounds - blue
    99* leaving temple
    1010-> road
    1111-> temple
    1212
    13 Road
     13Road - fan_green
    1414* distract samurai
    1515* damage cart
     
    1717-> town
    1818
    19 Town
     19Town - fan_green
    2020-> theatre
    2121-> tea house
     
    2323-> celestial plane (unlocks later)
    2424
    25 Geisha's rooms
     25Geisha's rooms - flower_light
    2626* Embarrass geisha
    2727-> tea house
    2828
    29 Theatre
     29Theatre - flower_dark
    3030* No play
    3131-> town
    3232
    33 Market
     33Market - red
    3434* Maneki neko
    3535-> Fishmonger's house
    3636
    37 Fishmonger's house
     37Fishmonger's house - red
    3838* Fishmonger
    3939* Fish for geisha
    4040-> market
    4141
    42 Tea house
     42Tea house - flower_light
    4343* Business deal
    4444-> geisha's rooms
    4545-> town
    4646
    47 Celestial plane
     47Celestial plane - fan_gold
    4848* fight kitsune
    4949
    5050(Maybe add more intermediate levels later)
     51* Theatre and backstage?
     52* Gauntlet of nasty oni before the kitsune room?
Note: See TracChangeset for help on using the changeset viewer.