Skip to content

Commit 714aafb

Browse files
committed
add calculateRoomExtents for checkpoints
1 parent 3b7d170 commit 714aafb

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

MapSystem.bb

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2334,7 +2334,7 @@ Function FillRoom(r.Rooms)
23342334
PositionEntity(r\Objects[3], r\x+1216.0*RoomScale, r\y, r\z+2112.0*RoomScale, True)
23352335
EntityParent r\Objects[3], r\obj
23362336

2337-
;sillan loppup��
2337+
;sillan loppup??????
23382338
r\Objects[4]=CreatePivot()
23392339
PositionEntity(r\Objects[4], r\x, r\y+96.0*RoomScale, r\z+6400.0*RoomScale, True)
23402340
EntityParent r\Objects[4], r\obj
@@ -2363,7 +2363,7 @@ Function FillRoom(r.Rooms)
23632363
r\Objects[9]=CreatePivot()
23642364
PositionEntity(r\Objects[9], r\x+2624.0*RoomScale, r\y+992.0*RoomScale, r\z+6157.0*RoomScale, True)
23652365
EntityParent r\Objects[9], r\obj
2366-
;objects[10] = valopyssyn ylosa
2366+
;objects[10] = valopyssyn yl???osa
23672367

23682368
;tunnelin loppu
23692369
r\Objects[11]=CreatePivot()
@@ -2420,7 +2420,7 @@ Function FillRoom(r.Rooms)
24202420
RotateEntity r\RoomDoors[4]\buttons[1],0,r\angle-90,0,True
24212421
PositionEntity(r\RoomDoors[4]\buttons[0], r\x, 7.0, r\z, True)
24222422

2423-
;k�yt�v�n takaosa
2423+
;k???yt???v???n takaosa
24242424
r\Objects[3] = CreatePivot()
24252425
PositionEntity(r\Objects[3], r\x-7680.0*RoomScale, 10992.0*RoomScale, r\z-27048.0*RoomScale, True)
24262426
EntityParent r\Objects[3], r\obj
@@ -2476,7 +2476,7 @@ Function FillRoom(r.Rooms)
24762476
PositionEntity(r\Objects[11], r\x+2816.0*RoomScale, 11024.0*RoomScale, r\z-2816.0*RoomScale, True)
24772477
EntityParent r\Objects[11], r\obj
24782478

2479-
;r\Objects[12] = 682:n ksi
2479+
;r\Objects[12] = 682:n k???si
24802480

24812481
;"valvomon" takaovi
24822482
r\RoomDoors[5] = CreateDoor(0, r\x+3248.0*RoomScale, 9856.0*RoomScale, r\z+6400.0*RoomScale, 0, r, False, False, 0, "ABCD")
@@ -2940,10 +2940,10 @@ Function FillRoom(r.Rooms)
29402940
PositionEntity(d\buttons[0], EntityX(d\buttons[0],True), EntityY(d\buttons[0],True), r\z + 608.0 * RoomScale,True)
29412941
PositionEntity(d\buttons[1], EntityX(d\buttons[1],True), EntityY(d\buttons[1],True), r\z + 608.0 * RoomScale,True)
29422942

2943-
;ylkerran hissin ovi
2943+
;yl???kerran hissin ovi
29442944
r\RoomDoors[0] = CreateDoor(r\zone, r\x + 1192.0 * RoomScale, 0.0, r\z, 90, r, True, 3)
29452945
r\RoomDoors[0]\AutoClose = False : r\RoomDoors[0]\open = True
2946-
;ylkerran hissi
2946+
;yl???kerran hissi
29472947
r\Objects[4] = CreatePivot()
29482948
PositionEntity(r\Objects[4], r\x + 1496.0 * RoomScale, 240.0 * RoomScale, r\z)
29492949
EntityParent(r\Objects[4], r\obj)
@@ -6088,7 +6088,7 @@ Function FindPath(n.NPCs, x#, y#, z#)
60886088
EndIf
60896089
If EndPoint = Null Then Return 2
60906090

6091-
;aloitus- ja lopetuspisteet lydetty, aletaan etsi reitti
6091+
;aloitus- ja lopetuspisteet l???ydetty, aletaan etsi??? reitti???
60926092

60936093
Repeat
60946094

@@ -6139,7 +6139,7 @@ Function FindPath(n.NPCs, x#, y#, z#)
61396139

61406140
EndIf
61416141
Next
6142-
Else ;open listilt ei lytynyt mit��n
6142+
Else ;open listilt??? ei l???ytynyt mit??????n
61436143
If EndPoint\state > 0 Then
61446144
StartPoint\parent = Null
61456145
EndPoint\state = 2
@@ -6683,9 +6683,9 @@ Function UpdateLever(obj, locked=False)
66836683
EndIf
66846684
EndIf
66856685

6686-
If EntityPitch(obj,True) > 75 Then ;p��ll�
6686+
If EntityPitch(obj,True) > 75 Then ;p??????ll???
66876687
If prevpitch =< 75 Then PlaySound2(LeverSFX, Camera, obj, 1.0)
6688-
ElseIf EntityPitch(obj,True) < -75 ;pois p��lt�
6688+
ElseIf EntityPitch(obj,True) < -75 ;pois p??????lt???
66896689
If prevpitch => -75 Then PlaySound2(LeverSFX, Camera, obj, 1.0)
66906690
EndIf
66916691
EndIf
@@ -6702,9 +6702,9 @@ Function UpdateLever(obj, locked=False)
67026702

67036703
EndIf
67046704

6705-
If EntityPitch(obj,True) > 0 Then ;p��ll�
6705+
If EntityPitch(obj,True) > 0 Then ;p??????ll???
67066706
Return True
6707-
Else ;pois p��lt�
6707+
Else ;pois p??????lt???
67086708
Return False
67096709
EndIf
67106710

@@ -7467,12 +7467,13 @@ Function CreateMap()
74677467
r = CreateRoom(zone, ROOM2, x * 8, 0, y * 8, "checkpoint1")
74687468
Else ;If zone = 3
74697469
r = CreateRoom(zone, ROOM2, x * 8, 0, y * 8, "checkpoint2")
7470+
CalculateRoomExtents(r)
74707471
EndIf
74717472
ElseIf MapTemp(x, y) > 0
74727473

74737474
temp = Min(MapTemp(x + 1, y),1) + Min(MapTemp(x - 1, y),1) + Min(MapTemp(x, y + 1),1) + Min(MapTemp(x, y - 1),1)
74747475

7475-
Select temp ;viereisiss ruuduissa olevien huoneiden m��r�
7476+
Select temp ;viereisiss??? ruuduissa olevien huoneiden m??????r???
74767477
Case 1
74777478
If MapRoomID(ROOM1) < MaxRooms And MapName(x,y) = "" Then
74787479
If MapRoom(ROOM1, MapRoomID(ROOM1)) <> "" Then MapName(x, y) = MapRoom(ROOM1, MapRoomID(ROOM1))

0 commit comments

Comments
 (0)