about summary refs log tree commit diff stats
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/ids.yaml30
-rw-r--r--data/maps/the_great/doors.txtpb2
-rw-r--r--data/maps/the_repetitive/doors.txtpb6
-rw-r--r--data/maps/the_repetitive/metadata.txtpb4
-rw-r--r--data/maps/the_repetitive/rooms/Anti Room.txtpb11
-rw-r--r--data/metadata.txtpb29
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 {
66doors { 66doors {
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}
72doors { 72doors {
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}
197doors {
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 @@
1display_name: "The Repetitive" 1display_name: "The Repetitive"
2# The anti-collectable doesn't fit into our system right now so let's ignore it.
3excluded_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.
5excluded_nodes: "Meshes/eyeRed3" 3excluded_nodes: "Meshes/eyeRed3"
6excluded_nodes: "Meshes/eyeRed4" 4excluded_nodes: "Meshes/eyeRed4"
7# I do not know what this is.
8excluded_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.
10excluded_nodes: "Panels/Eval/panel_26_proxyied_fake" 6excluded_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 @@
1name: "Anti Room" 1name: "Anti Room"
2# Ignore the collectible. The mod should remove it and the back wall too.
3panels { 2panels {
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}
40panels { 39panels {
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}
46panels {
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 @@
1version: 3 1version: 4
2# Filler item. 2# Filler item.
3special_names: "A Job Well Done" 3special_names: "A Job Well Done"
4# Symbol items. 4# Symbol items.
@@ -21,3 +21,30 @@ special_names: "Stars Symbol"
21special_names: "Sun Symbol" 21special_names: "Sun Symbol"
22special_names: "Sweet Symbol" 22special_names: "Sweet Symbol"
23special_names: "Zero Symbol" 23special_names: "Zero Symbol"
24# Anti collectable traps
25special_names: "Anti A"
26special_names: "Anti B"
27special_names: "Anti C"
28special_names: "Anti D"
29special_names: "Anti E"
30special_names: "Anti F"
31special_names: "Anti G"
32special_names: "Anti H"
33special_names: "Anti I"
34special_names: "Anti J"
35special_names: "Anti K"
36special_names: "Anti L"
37special_names: "Anti M"
38special_names: "Anti N"
39special_names: "Anti O"
40special_names: "Anti P"
41special_names: "Anti Q"
42special_names: "Anti R"
43special_names: "Anti S"
44special_names: "Anti T"
45special_names: "Anti U"
46special_names: "Anti V"
47special_names: "Anti W"
48special_names: "Anti X"
49special_names: "Anti Y"
50special_names: "Anti Z"