Skip to content

Commit bf1c054

Browse files
Fixed speed portals not being correct in old levels or something
this fix is kinda sped but it works so its fine
1 parent dce9615 commit bf1c054

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/game/loading.rs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,19 @@ pub fn load_level(
117117

118118
for object in legacy_objects {
119119
let xyrid: Vec<&str> = object.split(':').collect();
120-
let obj_id: u16 = if level_version == "BETA" { xyrid[3].parse().unwrap() } else { xyrid[5].parse().unwrap() };
120+
let obj_id_whar: u16 = if level_version == "BETA" { xyrid[3].parse().unwrap() } else { xyrid[5].parse().unwrap() };
121+
122+
let obj_id: u16 = if obj_id_whar == 20 {
123+
17
124+
} else if obj_id_whar == 19 {
125+
20
126+
} else if obj_id_whar == 17 {
127+
18
128+
} else if obj_id_whar == 18 {
129+
19
130+
} else {
131+
obj_id_whar
132+
};
121133

122134
if true {
123135
obj_grid.push(ObjectStruct {

0 commit comments

Comments
 (0)