diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/ids.yaml | 30 | ||||
-rw-r--r-- | data/maps/the_great/doors.txtpb | 2 | ||||
-rw-r--r-- | data/maps/the_repetitive/doors.txtpb | 6 | ||||
-rw-r--r-- | data/maps/the_repetitive/metadata.txtpb | 4 | ||||
-rw-r--r-- | data/maps/the_repetitive/rooms/Anti Room.txtpb | 11 | ||||
-rw-r--r-- | data/metadata.txtpb | 29 |
6 files changed, 73 insertions, 9 deletions
diff --git a/data/ids.yaml b/data/ids.yaml index e38dfcc..2358b67 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
@@ -2652,7 +2652,8 @@ maps: | |||
2652 | rooms: | 2652 | rooms: |
2653 | Anti Room: | 2653 | Anti Room: |
2654 | panels: | 2654 | panels: |
2655 | EYE: 1041 | 2655 | EYE (1): 1041 |
2656 | EYE (2): 2813 | ||
2656 | HA (1): 1035 | 2657 | HA (1): 1035 |
2657 | HA (2): 1036 | 2658 | HA (2): 1036 |
2658 | HA (3): 1037 | 2659 | HA (3): 1037 |
@@ -2759,6 +2760,7 @@ maps: | |||
2759 | W: 1117 | 2760 | W: 1117 |
2760 | ZEROING: 1118 | 2761 | ZEROING: 1118 |
2761 | doors: | 2762 | doors: |
2763 | Anti-Collectable: 2812 | ||
2762 | Anti-Collectable Room: 1025 | 2764 | Anti-Collectable Room: 1025 |
2763 | Black Hallway: 2780 | 2765 | Black Hallway: 2780 |
2764 | Cyan Door: 1028 | 2766 | Cyan Door: 1028 |
@@ -3840,6 +3842,32 @@ special: | |||
3840 | A Job Well Done: 1160 | 3842 | A Job Well Done: 1160 |
3841 | Age Symbol: 2791 | 3843 | Age Symbol: 2791 |
3842 | Anagram Symbol: 2792 | 3844 | Anagram Symbol: 2792 |
3845 | Anti A: 2814 | ||
3846 | Anti B: 2815 | ||
3847 | Anti C: 2816 | ||
3848 | Anti D: 2817 | ||
3849 | Anti E: 2818 | ||
3850 | Anti F: 2819 | ||
3851 | Anti G: 2820 | ||
3852 | Anti H: 2821 | ||
3853 | Anti I: 2822 | ||
3854 | Anti J: 2823 | ||
3855 | Anti K: 2824 | ||
3856 | Anti L: 2825 | ||
3857 | Anti M: 2826 | ||
3858 | Anti N: 2827 | ||
3859 | Anti O: 2828 | ||
3860 | Anti P: 2829 | ||
3861 | Anti Q: 2830 | ||
3862 | Anti R: 2831 | ||
3863 | Anti S: 2832 | ||
3864 | Anti T: 2833 | ||
3865 | Anti U: 2834 | ||
3866 | Anti V: 2835 | ||
3867 | Anti W: 2836 | ||
3868 | Anti X: 2837 | ||
3869 | Anti Y: 2838 | ||
3870 | Anti Z: 2839 | ||
3843 | Boxes Symbol: 2793 | 3871 | Boxes Symbol: 2793 |
3844 | Cross Symbol: 2794 | 3872 | Cross Symbol: 2794 |
3845 | Eval Symbol: 2795 | 3873 | Eval Symbol: 2795 |
diff --git a/data/maps/the_great/doors.txtpb b/data/maps/the_great/doors.txtpb index 5d0e90d..abbbc11 100644 --- a/data/maps/the_great/doors.txtpb +++ b/data/maps/the_great/doors.txtpb | |||
@@ -66,7 +66,7 @@ doors { | |||
66 | doors { | 66 | doors { |
67 | name: "Control Center Red Door" | 67 | name: "Control Center Red Door" |
68 | type: CONTROL_CENTER_COLOR | 68 | type: CONTROL_CENTER_COLOR |
69 | receivers: "Components/Doors/Gates/Gate" | 69 | receivers: "Components/Doors/entry_18" |
70 | control_center_color: "red" | 70 | control_center_color: "red" |
71 | } | 71 | } |
72 | doors { | 72 | doors { |
diff --git a/data/maps/the_repetitive/doors.txtpb b/data/maps/the_repetitive/doors.txtpb index 8171dc4..d964928 100644 --- a/data/maps/the_repetitive/doors.txtpb +++ b/data/maps/the_repetitive/doors.txtpb | |||
@@ -194,3 +194,9 @@ doors { | |||
194 | panels { room: "Yellow Room" name: "ASSESSES" } | 194 | panels { room: "Yellow Room" name: "ASSESSES" } |
195 | panels { room: "Yellow Room" name: "TINTING" } | 195 | panels { room: "Yellow Room" name: "TINTING" } |
196 | } | 196 | } |
197 | doors { | ||
198 | name: "Anti-Collectable" | ||
199 | type: LOCATION_ONLY | ||
200 | senders: "Components/Collectables/anticollectable" | ||
201 | location_room: "Anti Room" | ||
202 | } | ||
diff --git a/data/maps/the_repetitive/metadata.txtpb b/data/maps/the_repetitive/metadata.txtpb index 6f5c459..76a0f50 100644 --- a/data/maps/the_repetitive/metadata.txtpb +++ b/data/maps/the_repetitive/metadata.txtpb | |||
@@ -1,10 +1,6 @@ | |||
1 | display_name: "The Repetitive" | 1 | display_name: "The Repetitive" |
2 | # The anti-collectable doesn't fit into our system right now so let's ignore it. | ||
3 | excluded_nodes: "Components/Collectables/anticollectable" | ||
4 | # These paintings are directly above/behind panels and thus can't be entered. | 2 | # These paintings are directly above/behind panels and thus can't be entered. |
5 | excluded_nodes: "Meshes/eyeRed3" | 3 | excluded_nodes: "Meshes/eyeRed3" |
6 | excluded_nodes: "Meshes/eyeRed4" | 4 | excluded_nodes: "Meshes/eyeRed4" |
7 | # I do not know what this is. | ||
8 | excluded_nodes: "Components/Doors/Door3/Hinge/panel_i" | ||
9 | # This has something to do with the magenta room entrance proxy panel. | 5 | # This has something to do with the magenta room entrance proxy panel. |
10 | excluded_nodes: "Panels/Eval/panel_26_proxyied_fake" | 6 | excluded_nodes: "Panels/Eval/panel_26_proxyied_fake" |
diff --git a/data/maps/the_repetitive/rooms/Anti Room.txtpb b/data/maps/the_repetitive/rooms/Anti Room.txtpb index 641fede..65a99ff 100644 --- a/data/maps/the_repetitive/rooms/Anti Room.txtpb +++ b/data/maps/the_repetitive/rooms/Anti Room.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "Anti Room" | 1 | name: "Anti Room" |
2 | # Ignore the collectible. The mod should remove it and the back wall too. | ||
3 | panels { | 2 | panels { |
4 | name: "HA (1)" | 3 | name: "HA (1)" |
5 | path: "Panels/Entry/panel_7" | 4 | path: "Panels/Entry/panel_7" |
@@ -38,9 +37,17 @@ panels { | |||
38 | symbols: EXAMPLE | 37 | symbols: EXAMPLE |
39 | } | 38 | } |
40 | panels { | 39 | panels { |
41 | name: "EYE" | 40 | name: "EYE (1)" |
42 | path: "Panels/Entry/panel4" | 41 | path: "Panels/Entry/panel4" |
43 | clue: "eye" | 42 | clue: "eye" |
44 | answer: "iris" | 43 | answer: "iris" |
45 | symbols: BOXES | 44 | symbols: BOXES |
46 | } | 45 | } |
46 | panels { | ||
47 | # This appears after grabbing the anti-collectable. | ||
48 | name: "EYE (2)" | ||
49 | path: "Components/Doors/Door3/Hinge/panel_i" | ||
50 | clue: "eye" | ||
51 | answer: "i" | ||
52 | symbols: ZERO | ||
53 | } | ||
diff --git a/data/metadata.txtpb b/data/metadata.txtpb index 57255e6..3f2c08d 100644 --- a/data/metadata.txtpb +++ b/data/metadata.txtpb | |||
@@ -1,4 +1,4 @@ | |||
1 | version: 3 | 1 | version: 4 |
2 | # Filler item. | 2 | # Filler item. |
3 | special_names: "A Job Well Done" | 3 | special_names: "A Job Well Done" |
4 | # Symbol items. | 4 | # Symbol items. |
@@ -21,3 +21,30 @@ special_names: "Stars Symbol" | |||
21 | special_names: "Sun Symbol" | 21 | special_names: "Sun Symbol" |
22 | special_names: "Sweet Symbol" | 22 | special_names: "Sweet Symbol" |
23 | special_names: "Zero Symbol" | 23 | special_names: "Zero Symbol" |
24 | # Anti collectable traps | ||
25 | special_names: "Anti A" | ||
26 | special_names: "Anti B" | ||
27 | special_names: "Anti C" | ||
28 | special_names: "Anti D" | ||
29 | special_names: "Anti E" | ||
30 | special_names: "Anti F" | ||
31 | special_names: "Anti G" | ||
32 | special_names: "Anti H" | ||
33 | special_names: "Anti I" | ||
34 | special_names: "Anti J" | ||
35 | special_names: "Anti K" | ||
36 | special_names: "Anti L" | ||
37 | special_names: "Anti M" | ||
38 | special_names: "Anti N" | ||
39 | special_names: "Anti O" | ||
40 | special_names: "Anti P" | ||
41 | special_names: "Anti Q" | ||
42 | special_names: "Anti R" | ||
43 | special_names: "Anti S" | ||
44 | special_names: "Anti T" | ||
45 | special_names: "Anti U" | ||
46 | special_names: "Anti V" | ||
47 | special_names: "Anti W" | ||
48 | special_names: "Anti X" | ||
49 | special_names: "Anti Y" | ||
50 | special_names: "Anti Z" | ||