Skip to content

Commit 8f5ebc5

Browse files
committed
ocs3: make lift doors not openable mid ride and reliably open them when lift reaches the top
1 parent ce83282 commit 8f5ebc5

File tree

1 file changed

+27
-119
lines changed

1 file changed

+27
-119
lines changed

contentsrc/mapsrc/rd-ocs3uscmedusa.vmf

Lines changed: 27 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ versioninfo
22
{
33
"editorversion" "400"
44
"editorbuild" "7397"
5-
"mapversion" "109"
5+
"mapversion" "115"
66
"formatversion" "100"
77
"prefab" "0"
88
}
@@ -20,7 +20,7 @@ viewsettings
2020
world
2121
{
2222
"id" "1"
23-
"mapversion" "109"
23+
"mapversion" "115"
2424
"classname" "worldspawn"
2525
"comment" "Decompiled by BSPSource v1.3.6 from ocs_3.bsp"
2626
"detailmaterial" "detail/detailsprites"
@@ -29333,6 +29333,13 @@ entity
2933329333
"startsound" "ASW_Door.BulkheadMoving"
2933429334
"stopsound" "ASW_Door.BulkheadStop"
2933529335
"targetname" "elevator02"
29336+
connections
29337+
{
29338+
"OnFullyClosed" "leftliftdoor_innerOpen0-1"
29339+
"OnFullyClosed" "rightliftdoorinnerOpen0-1"
29340+
"OnFullyClosed" "leftliftdoor_upstairsOpen0-1"
29341+
"OnFullyClosed" "rightliftdoor_upstairsOpen0-1"
29342+
}
2933629343
solid
2933729344
{
2933829345
"id" "165"
@@ -35629,11 +35636,11 @@ entity
3562935636
"wirerows" "2"
3563035637
connections
3563135638
{
35632-
"OnButtonActivated" "leftliftdoorOpen21-1"
35633-
"OnButtonActivated" "rightliftdoorOpen21-1"
35639+
"OnButtonActivated" "leftliftdoorOpen211"
35640+
"OnButtonActivated" "rightliftdoorOpen211"
3563435641
"OnButtonActivated" "elevator02Open0-1"
35635-
"OnButtonActivated" "leftliftdoor_innerOpen20.5-1"
35636-
"OnButtonActivated" "rightliftdoorinnerOpen20.5-1"
35642+
"OnButtonActivated" "leftliftdoor_innerOpen20.51"
35643+
"OnButtonActivated" "rightliftdoorinnerOpen20.51"
3563735644
"OnButtonActivated" "elevatortrapStartSpawning11"
3563835645
}
3563935646
solid
@@ -37140,7 +37147,7 @@ entity
3714037147
"renderamt" "255"
3714137148
"rendercolor" "255 255 255"
3714237149
"skin" "0"
37143-
"solid" "2"
37150+
"solid" "6"
3714437151
"origin" "352 2444 864"
3714537152
editor
3714637153
{
@@ -37164,7 +37171,7 @@ entity
3716437171
"renderamt" "255"
3716537172
"rendercolor" "255 255 255"
3716637173
"skin" "0"
37167-
"solid" "2"
37174+
"solid" "6"
3716837175
"origin" "352 2444 864"
3716937176
editor
3717037177
{
@@ -37188,7 +37195,7 @@ entity
3718837195
"rendercolor" "255 255 255"
3718937196
"renderfx" "0"
3719037197
"rendermode" "0"
37191-
"spawnflags" "0"
37198+
"spawnflags" "8"
3719237199
"speed" "100"
3719337200
"startposition" "0"
3719437201
"startsound" "ASW_Door.Door1Open"
@@ -37292,7 +37299,7 @@ entity
3729237299
"rendercolor" "255 255 255"
3729337300
"renderfx" "0"
3729437301
"rendermode" "0"
37295-
"spawnflags" "0"
37302+
"spawnflags" "8"
3729637303
"speed" "100"
3729737304
"startposition" "0"
3729837305
"startsound" "ASW_Door.Door1Open"
@@ -37543,105 +37550,6 @@ entity
3754337550
}
3754437551
}
3754537552
entity
37546-
{
37547-
"id" "446"
37548-
"classname" "trigger_multiple"
37549-
"origin" "354 2520 932"
37550-
"spawnflags" "16"
37551-
"StartDisabled" "0"
37552-
"wait" "1"
37553-
connections
37554-
{
37555-
"OnTrigger" "rightliftdoor_upstairsOpen31"
37556-
"OnTrigger" "leftliftdoor_upstairsOpen31"
37557-
"OnTrigger" "rightliftdoorinnerOpen3.51"
37558-
"OnTrigger" "leftliftdoor_innerOpen3.51"
37559-
}
37560-
solid
37561-
{
37562-
"id" "447"
37563-
side
37564-
{
37565-
"id" "982"
37566-
"plane" "(276 2448 988) (276 2448 876) (276 2592 876)"
37567-
"material" "TOOLS/TOOLSTRIGGER"
37568-
"uaxis" "[0 1 0 0] 0.25"
37569-
"vaxis" "[0 0 -1 0] 0.25"
37570-
"rotation" "0"
37571-
"lightmapscale" "16"
37572-
"smoothing_groups" "0"
37573-
}
37574-
side
37575-
{
37576-
"id" "983"
37577-
"plane" "(432 2592 988) (432 2592 876) (432 2448 876)"
37578-
"material" "TOOLS/TOOLSTRIGGER"
37579-
"uaxis" "[0 1 0 0] 0.25"
37580-
"vaxis" "[0 0 -1 0] 0.25"
37581-
"rotation" "0"
37582-
"lightmapscale" "16"
37583-
"smoothing_groups" "0"
37584-
}
37585-
side
37586-
{
37587-
"id" "984"
37588-
"plane" "(432 2448 988) (432 2448 876) (276 2448 876)"
37589-
"material" "TOOLS/TOOLSTRIGGER"
37590-
"uaxis" "[1 0 0 0] 0.25"
37591-
"vaxis" "[0 0 -1 0] 0.25"
37592-
"rotation" "0"
37593-
"lightmapscale" "16"
37594-
"smoothing_groups" "0"
37595-
}
37596-
side
37597-
{
37598-
"id" "985"
37599-
"plane" "(276 2592 988) (276 2592 876) (432 2592 876)"
37600-
"material" "TOOLS/TOOLSTRIGGER"
37601-
"uaxis" "[1 0 0 0] 0.25"
37602-
"vaxis" "[0 0 -1 0] 0.25"
37603-
"rotation" "0"
37604-
"lightmapscale" "16"
37605-
"smoothing_groups" "0"
37606-
}
37607-
side
37608-
{
37609-
"id" "986"
37610-
"plane" "(276 2592 876) (276 2448 876) (432 2448 876)"
37611-
"material" "TOOLS/TOOLSTRIGGER"
37612-
"uaxis" "[1 0 0 0] 0.25"
37613-
"vaxis" "[0 -1 0 0] 0.25"
37614-
"rotation" "0"
37615-
"lightmapscale" "16"
37616-
"smoothing_groups" "0"
37617-
}
37618-
side
37619-
{
37620-
"id" "987"
37621-
"plane" "(276 2448 988) (276 2592 988) (432 2592 988)"
37622-
"material" "TOOLS/TOOLSTRIGGER"
37623-
"uaxis" "[1 0 0 0] 0.25"
37624-
"vaxis" "[0 -1 0 0] 0.25"
37625-
"rotation" "0"
37626-
"lightmapscale" "16"
37627-
"smoothing_groups" "0"
37628-
}
37629-
editor
37630-
{
37631-
"color" "220 30 220"
37632-
"visgroupshown" "1"
37633-
"visgroupautoshown" "1"
37634-
}
37635-
}
37636-
editor
37637-
{
37638-
"color" "220 30 220"
37639-
"visgroupshown" "1"
37640-
"visgroupautoshown" "1"
37641-
"logicalpos" "[2000 11000]"
37642-
}
37643-
}
37644-
entity
3764537553
{
3764637554
"id" "448"
3764737555
"classname" "light"
@@ -39630,7 +39538,7 @@ entity
3963039538
"origin" "-304 -4756 -48"
3963139539
editor
3963239540
{
39633-
"color" "0 255 0"
39541+
"color" "220 30 220"
3963439542
"visgroupshown" "1"
3963539543
"visgroupautoshown" "1"
3963639544
"logicalpos" "[2000 -1768]"
@@ -49417,7 +49325,7 @@ entity
4941749325
"origin" "-242 -4764 -48"
4941849326
editor
4941949327
{
49420-
"color" "0 255 0"
49328+
"color" "220 30 220"
4942149329
"visgroupshown" "1"
4942249330
"visgroupautoshown" "1"
4942349331
"logicalpos" "[6000 7000]"
@@ -49431,7 +49339,7 @@ entity
4943149339
"origin" "-270 -4724 -48"
4943249340
editor
4943349341
{
49434-
"color" "0 255 0"
49342+
"color" "220 30 220"
4943549343
"visgroupshown" "1"
4943649344
"visgroupautoshown" "1"
4943749345
"logicalpos" "[6000 7500]"
@@ -49445,7 +49353,7 @@ entity
4944549353
"origin" "-218 -4806 -48"
4944649354
editor
4944749355
{
49448-
"color" "0 255 0"
49356+
"color" "220 30 220"
4944949357
"visgroupshown" "1"
4945049358
"visgroupautoshown" "1"
4945149359
"logicalpos" "[6000 8000]"
@@ -49459,7 +49367,7 @@ entity
4945949367
"origin" "-280 -4796 -48"
4946049368
editor
4946149369
{
49462-
"color" "0 255 0"
49370+
"color" "220 30 220"
4946349371
"visgroupshown" "1"
4946449372
"visgroupautoshown" "1"
4946549373
"logicalpos" "[6000 8500]"
@@ -49473,7 +49381,7 @@ entity
4947349381
"origin" "-188 -4764 -48"
4947449382
editor
4947549383
{
49476-
"color" "0 255 0"
49384+
"color" "220 30 220"
4947749385
"visgroupshown" "1"
4947849386
"visgroupautoshown" "1"
4947949387
"logicalpos" "[6000 9000]"
@@ -49487,7 +49395,7 @@ entity
4948749395
"origin" "-216 -4722 -48"
4948849396
editor
4948949397
{
49490-
"color" "0 255 0"
49398+
"color" "220 30 220"
4949149399
"visgroupshown" "1"
4949249400
"visgroupautoshown" "1"
4949349401
"logicalpos" "[6000 9500]"
@@ -49501,7 +49409,7 @@ entity
4950149409
"origin" "-306 -4700 -48"
4950249410
editor
4950349411
{
49504-
"color" "0 255 0"
49412+
"color" "220 30 220"
4950549413
"visgroupshown" "1"
4950649414
"visgroupautoshown" "1"
4950749415
"logicalpos" "[6000 10000]"
@@ -168201,8 +168109,8 @@ cameras
168201168109
"activecamera" "0"
168202168110
camera
168203168111
{
168204-
"position" "[331.988 2439.14 939.497]"
168205-
"look" "[215.336 2552.31 728.457]"
168112+
"position" "[390.94 2342.43 294.745]"
168113+
"look" "[295.776 2557.5 169.692]"
168206168114
}
168207168115
camera
168208168116
{

0 commit comments

Comments
 (0)