:
Destination Time
:
Present Time
:
Last Time Departed
hscitpe

Coding help desperately needed in Other BTTF SA Mod

Recommended Posts

Hey all.

I'm working on adding another Time Machine (Trance's Telltale DeLorean) to the other BTTF SA mod. This one. The problem is that, like 0.2e in Vice City, all of the time machine-y aspects of the mod seem to be centered around whether or not the Time Machine was created in the garage and not just randomly spawned. I kinda copypasta'd the code for the Oxnard DeLorean, (Infernus is Oxnard, Majestic is Telltale) but no matter what I do I can't get it to work.

The entirety of the garage code goes to complete s**t whenever I try and do simple things. If I choose the Part III D for example, I can physically see it spawn, but whenever my player is scripted to appear inside the game crashes. And if I try and select the Telltale DeLorean, I can't even see it spawn. The game just crashes.

I've pasted both the original and my crappy code below and I was wondering if someone who's more experienced with CLEO than I am would be willing to lend a hand and help me get this problem straightened out. Thanks in advance.

Original

SPOILER:
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007

{$VERSION 3.1.0027}

{$CLEO .cs}

//-------------MAIN---------------

thread 'GARAGE'

0AB3: var 25 = 0

16@ = 0

29@ = 8

:GARAGE_31

wait 0

if

Player.Defined($PLAYER_CHAR)

else_jump @GARAGE_31

Marker.Disable(28@)

if

Actor.Driving($PLAYER_ACTOR)

else_jump @GARAGE_31

0AB4: 0@ = var 0

if

0@ == 0

else_jump @GARAGE_31

0AB4: 0@ = var 26

if

0@ == 0

else_jump @GARAGE_31

03C0: 12@ = actor $PLAYER_ACTOR car

if or

Car.Model(12@) == #PRIMO

Car.Model(12@) == #SUPERGT

Car.Model(12@) == #BULLET

Car.Model(12@) == #BUFFALO

Car.Model(12@) == #HOTKNIFE

Car.Model(12@) == #INFERNUS

else_jump @GARAGE_31

28@ = Marker.CreateIconAndSphere(51, 487.4781, -1740.185, 10.83915)

if

0100: actor $PLAYER_ACTOR in_sphere 487.4585 -1739.487 10.91199 radius 7.0 2.0 2.0 sphere 0 in_car

else_jump @GARAGE_31

0AB3: var 0 = 2

Player.CanMove($PLAYER_CHAR) = False

0918: unknown_car 12@ driver_flag 0

Marker.Disable(28@)

Garage.Deactivate('SPLAW2')

:GARAGE_295

wait 10

Garage.Close('SPLAW2')

if

Garage.IsClosed('SPLAW2')

else_jump @GARAGE_295

0407: store_coords_to 1@ 2@ 3@ from_car 12@ with_offset 0.0 0.0 0.0

0826: enable_hud 0

0581: enable_radar 0

wait 10

0AB4: 5@ = var 7

0AB1: call_scm_func @GARAGE_10764 2 5@ 10000 8@

5@ /= 10000

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

if or

Car.Model(12@) == #BULLET

Car.Model(12@) == #BUFFALO

else_jump @GARAGE_1350

14@ = 0

16@ = 1

if

8@ >= 1985

else_jump @GARAGE_754

if

8@ == 1985

else_jump @GARAGE_586

if

5@ >= 1026

else_jump @GARAGE_754

if

5@ == 1026

else_jump @GARAGE_586

if

9@ >= 1

else_jump @GARAGE_754

if

9@ == 1

else_jump @GARAGE_586

if

13@ >= 17

else_jump @GARAGE_754

:GARAGE_586

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_5351

:GARAGE_754

if

8@ >= 1981

else_jump @GARAGE_1052

if

8@ == 1981

else_jump @GARAGE_884

if

5@ >= 918

else_jump @GARAGE_1052

if

5@ == 918

else_jump @GARAGE_884

if

9@ >= 12

else_jump @GARAGE_1052

if

9@ == 12

else_jump @GARAGE_884

if

13@ >= 43

else_jump @GARAGE_1052

:GARAGE_884

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_5642

:GARAGE_1052

if

8@ >= 1947

else_jump @GARAGE_5337

if

8@ == 1947

else_jump @GARAGE_1182

if

5@ >= 306

else_jump @GARAGE_5337

if

5@ == 306

else_jump @GARAGE_1182

if

9@ >= 17

else_jump @GARAGE_5337

if

9@ == 17

else_jump @GARAGE_1182

if

13@ >= 11

else_jump @GARAGE_5337

:GARAGE_1182

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_5753

:GARAGE_1350

if

Car.Model(12@) == #SUPERGT

else_jump @GARAGE_2277

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_1681

if

8@ == 2014

else_jump @GARAGE_1513

if

5@ >= 1215

else_jump @GARAGE_1681

if

5@ == 1215

else_jump @GARAGE_1513

if

9@ >= 17

else_jump @GARAGE_1681

if

9@ == 17

else_jump @GARAGE_1513

if

13@ >= 7

else_jump @GARAGE_1681

:GARAGE_1513

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_5900

:GARAGE_1681

if

8@ >= 1981

else_jump @GARAGE_1979

if

8@ == 1981

else_jump @GARAGE_1811

if

5@ >= 918

else_jump @GARAGE_1979

if

5@ == 918

else_jump @GARAGE_1811

if

9@ >= 12

else_jump @GARAGE_1979

if

9@ == 12

else_jump @GARAGE_1811

if

13@ >= 43

else_jump @GARAGE_1979

:GARAGE_1811

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6216

:GARAGE_1979

if

8@ >= 1939

else_jump @GARAGE_5337

if

8@ == 1939

else_jump @GARAGE_2109

if

5@ >= 720

else_jump @GARAGE_5337

if

5@ == 720

else_jump @GARAGE_2109

if

9@ >= 9

else_jump @GARAGE_5337

if

9@ == 9

else_jump @GARAGE_2109

if

13@ >= 14

else_jump @GARAGE_5337

:GARAGE_2109

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6457

:GARAGE_2277

if

Car.Model(12@) == #HOTKNIFE

else_jump @GARAGE_3502

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_2608

if

8@ == 2014

else_jump @GARAGE_2440

if

5@ >= 1215

else_jump @GARAGE_2608

if

5@ == 1215

else_jump @GARAGE_2440

if

9@ >= 17

else_jump @GARAGE_2608

if

9@ == 17

else_jump @GARAGE_2440

if

13@ >= 7

else_jump @GARAGE_2608

:GARAGE_2440

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6673

:GARAGE_2608

if

8@ >= 1985

else_jump @GARAGE_2906

if

8@ == 1985

else_jump @GARAGE_2738

if

5@ >= 1026

else_jump @GARAGE_2906

if

5@ == 1026

else_jump @GARAGE_2738

if

9@ >= 1

else_jump @GARAGE_2906

if

9@ == 1

else_jump @GARAGE_2738

if

13@ >= 17

else_jump @GARAGE_2906

:GARAGE_2738

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6964

:GARAGE_2906

if

8@ >= 1981

else_jump @GARAGE_3204

if

8@ == 1981

else_jump @GARAGE_2738

if

5@ >= 918

else_jump @GARAGE_3204

if

5@ == 918

else_jump @GARAGE_2738

if

9@ >= 1

else_jump @GARAGE_3204

if

9@ == 12

else_jump @GARAGE_2738

if

13@ >= 43

else_jump @GARAGE_3204

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7230

:GARAGE_3204

if

8@ >= 1885

else_jump @GARAGE_5337

if

8@ == 1885

else_jump @GARAGE_3334

if

5@ >= 905

else_jump @GARAGE_5337

if

5@ == 905

else_jump @GARAGE_3334

if

9@ >= 11

else_jump @GARAGE_5337

if

9@ == 11

else_jump @GARAGE_3334

if

13@ >= 28

else_jump @GARAGE_5337

:GARAGE_3334

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7316

:GARAGE_3502

if

Car.Model(12@) == #INFERNUS

else_jump @GARAGE_4727

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_3833

if

8@ == 2014

else_jump @GARAGE_3665

if

5@ >= 1215

else_jump @GARAGE_3833

if

5@ == 1215

else_jump @GARAGE_3665

if

9@ >= 17

else_jump @GARAGE_3833

if

9@ == 17

else_jump @GARAGE_3665

if

13@ >= 7

else_jump @GARAGE_3833

:GARAGE_3665

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7729

:GARAGE_3833

if

8@ >= 1985

else_jump @GARAGE_4131

if

8@ == 1985

else_jump @GARAGE_3963

if

5@ >= 1026

else_jump @GARAGE_4131

if

5@ == 1026

else_jump @GARAGE_3963

if

9@ >= 1

else_jump @GARAGE_4131

if

9@ == 1

else_jump @GARAGE_3963

if

13@ >= 17

else_jump @GARAGE_4131

:GARAGE_3963

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8020

:GARAGE_4131

if

8@ >= 1981

else_jump @GARAGE_4559

if

8@ == 1981

else_jump @GARAGE_4261

if

5@ >= 918

else_jump @GARAGE_4559

if

5@ == 918

else_jump @GARAGE_4261

if

9@ >= 1

else_jump @GARAGE_4559

if

9@ == 12

else_jump @GARAGE_4261

if

13@ >= 43

else_jump @GARAGE_4559

:GARAGE_4261

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8286

if

8@ >= 1944

else_jump @GARAGE_5337

if

8@ == 1944

else_jump @GARAGE_4559

if

5@ >= 421

else_jump @GARAGE_5337

if

5@ == 421

else_jump @GARAGE_4559

if

9@ >= 10

else_jump @GARAGE_5337

if

9@ == 10

else_jump @GARAGE_4559

if

13@ >= 33

else_jump @GARAGE_5337

:GARAGE_4559

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7377

:GARAGE_4727

14@ = 0

16@ = 0

if

8@ >= 2014

else_jump @GARAGE_5039

if

8@ == 2014

else_jump @GARAGE_4871

if

5@ >= 1215

else_jump @GARAGE_5039

if

5@ == 1215

else_jump @GARAGE_4871

if

9@ >= 17

else_jump @GARAGE_5039

if

9@ == 17

else_jump @GARAGE_4871

if

13@ >= 7

else_jump @GARAGE_5039

:GARAGE_4871

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7438

:GARAGE_5039

if

8@ >= 1985

else_jump @GARAGE_5337

if

8@ == 1985

else_jump @GARAGE_5169

if

5@ >= 1026

else_jump @GARAGE_5337

if

5@ == 1026

else_jump @GARAGE_5169

if

9@ >= 1

else_jump @GARAGE_5337

if

9@ == 1

else_jump @GARAGE_5169

if

13@ >= 17

else_jump @GARAGE_5337

:GARAGE_5169

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8372

:GARAGE_5337

14@ = 1

jump @GARAGE_10457

:GARAGE_5351

wait 10

29@ = 1

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_5412

jump @GARAGE_10024

:GARAGE_5412

if

0@ == 1

else_jump @GARAGE_5457

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_5457

if

0@ == 2

else_jump @GARAGE_5502

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_5502

if

0@ == 3

else_jump @GARAGE_5547

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_5547

if

0@ == 4

else_jump @GARAGE_5592

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_5592

if

0@ == 5

else_jump @GARAGE_5617

jump @GARAGE_9306

:GARAGE_5617

if

0@ == 6

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_5642

wait 10

29@ = 15

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_5703

jump @GARAGE_10024

:GARAGE_5703

if

0@ == 1

else_jump @GARAGE_5728

jump @GARAGE_9306

:GARAGE_5728

if

0@ == 2

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_5753

wait 10

29@ = 2

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_5814

jump @GARAGE_9306

:GARAGE_5814

if

0@ == 1

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_5839

wait 10

29@ = 3

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_10587

jump @GARAGE_10024

:GARAGE_5900

wait 10

29@ = 4

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_5961

jump @GARAGE_10024

:GARAGE_5961

if

0@ == 1

else_jump @GARAGE_6006

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_6006

if

0@ == 2

else_jump @GARAGE_6051

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_6051

if

0@ == 3

else_jump @GARAGE_6096

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_6096

if

0@ == 4

else_jump @GARAGE_6141

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_6141

if

0@ == 5

else_jump @GARAGE_6166

jump @GARAGE_8949

:GARAGE_6166

if

0@ == 6

else_jump @GARAGE_6191

jump @GARAGE_9306

:GARAGE_6191

if

0@ == 7

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_6216

wait 10

29@ = 10

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6277

jump @GARAGE_10024

:GARAGE_6277

if

0@ == 1

else_jump @GARAGE_6322

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_6322

if

0@ == 2

else_jump @GARAGE_6367

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_6367

if

0@ == 3

else_jump @GARAGE_6412

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_6412

if

0@ == 4

else_jump @GARAGE_10587

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_6457

wait 10

29@ = 16

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6538

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_6538

if

0@ == 1

else_jump @GARAGE_6583

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_6583

if

0@ == 2

else_jump @GARAGE_6628

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_6628

if

0@ == 3

else_jump @GARAGE_10587

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_6673

wait 10

29@ = 5

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6734

jump @GARAGE_10024

:GARAGE_6734

if

0@ == 1

else_jump @GARAGE_6779

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_6779

if

0@ == 2

else_jump @GARAGE_6824

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_6824

if

0@ == 3

else_jump @GARAGE_6869

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_6869

if

0@ == 4

else_jump @GARAGE_6914

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_6914

if

0@ == 5

else_jump @GARAGE_6939

jump @GARAGE_8949

:GARAGE_6939

if

0@ == 6

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_6964

wait 10

29@ = 6

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7025

jump @GARAGE_10024

:GARAGE_7025

if

0@ == 1

else_jump @GARAGE_7070

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_7070

if

0@ == 2

else_jump @GARAGE_7115

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_7115

if

0@ == 3

else_jump @GARAGE_7160

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_7160

if

0@ == 4

else_jump @GARAGE_7205

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_7205

if

0@ == 5

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_7230

wait 10

29@ = 13

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7291

jump @GARAGE_10024

:GARAGE_7291

if

0@ == 1

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_7316

wait 10

29@ = 17

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_7377

wait 10

29@ = 14

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_10587

jump @GARAGE_9306

:GARAGE_7438

wait 10

29@ = 9

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7519

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_7519

if

0@ == 1

else_jump @GARAGE_7564

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_7564

if

0@ == 2

else_jump @GARAGE_7609

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_7609

if

0@ == 3

else_jump @GARAGE_7654

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_7654

if

0@ == 4

else_jump @GARAGE_7679

jump @GARAGE_8949

:GARAGE_7679

if

0@ == 5

else_jump @GARAGE_7704

jump @GARAGE_9306

:GARAGE_7704

if

0@ == 6

else_jump @GARAGE_10587

jump @GARAGE_9663

:GARAGE_7729

wait 10

29@ = 11

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7790

jump @GARAGE_10024

:GARAGE_7790

if

0@ == 1

else_jump @GARAGE_7835

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_7835

if

0@ == 2

else_jump @GARAGE_7880

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_7880

if

0@ == 3

else_jump @GARAGE_7925

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_7925

if

0@ == 4

else_jump @GARAGE_7970

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_7970

if

0@ == 5

else_jump @GARAGE_7995

jump @GARAGE_8949

:GARAGE_7995

if

0@ == 6

else_jump @GARAGE_10587

jump @GARAGE_9306

:GARAGE_8020

wait 10

29@ = 12

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8081

jump @GARAGE_10024

:GARAGE_8081

if

0@ == 1

else_jump @GARAGE_8126

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_8126

if

0@ == 2

else_jump @GARAGE_8171

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_8171

if

0@ == 3

else_jump @GARAGE_8216

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_8216

if

0@ == 4

else_jump @GARAGE_8261

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_8581

:GARAGE_8261

if

0@ == 5

else_jump @GARAGE_10587

jump @GARAGE_9306

:GARAGE_8286

wait 10

29@ = 18

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8347

jump @GARAGE_10024

:GARAGE_8347

if

0@ == 1

else_jump @GARAGE_10587

jump @GARAGE_9306

:GARAGE_8372

wait 10

29@ = 7

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_10457

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8453

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_8581

:GARAGE_8453

if

0@ == 1

else_jump @GARAGE_8498

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_8581

:GARAGE_8498

if

0@ == 2

else_jump @GARAGE_8543

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_8581

:GARAGE_8543

if

0@ == 3

else_jump @GARAGE_10587

17@ = 0

18@ = 4

0AB3: var 25 = 4

:GARAGE_8581

08DA: remove_panel 10@

11@ = 506

Model.Load(11@)

038B: load_requested_models

:GARAGE_8601

wait 10

if

Model.Available(11@)

else_jump @GARAGE_8601

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0506: set_car_model #SUPERGT next_variation 17@ 18@ // first param is useless

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_8829

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF1.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_8829

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF1.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_8949

08DA: remove_panel 10@

11@ = 541

Model.Load(11@)

038B: load_requested_models

:GARAGE_8969

wait 10

if

Model.Available(11@)

else_jump @GARAGE_8969

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_9186

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF2.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_9186

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF2.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_9306

08DA: remove_panel 10@

11@ = 434

Model.Load(11@)

038B: load_requested_models

:GARAGE_9326

wait 10

if

Model.Available(11@)

else_jump @GARAGE_9326

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_9543

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_9543

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_9663

08DA: remove_panel 10@

11@ = 411

Model.Load(11@)

038B: load_requested_models

:GARAGE_9683

wait 10

if

Model.Available(11@)

else_jump @GARAGE_9683

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_9902

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3_R.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_9902

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3_R.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_10024

08DA: remove_panel 10@

11@ = 547

Model.Load(11@)

038B: load_requested_models

:GARAGE_10044

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10044

wait 1500

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10587

:GARAGE_10151

if

not 29@ == 1

else_jump @GARAGE_5351

if

not 29@ == 2

else_jump @GARAGE_5753

if

not 29@ == 3

else_jump @GARAGE_5839

if

not 29@ == 4

else_jump @GARAGE_5900

if

not 29@ == 5

else_jump @GARAGE_6673

if

not 29@ == 6

else_jump @GARAGE_6964

if

not 29@ == 7

else_jump @GARAGE_8372

if

not 29@ == 9

else_jump @GARAGE_7438

if

not 29@ == 10

else_jump @GARAGE_6216

if

not 29@ == 11

else_jump @GARAGE_7729

if

not 29@ == 12

else_jump @GARAGE_8020

if

not 29@ == 13

else_jump @GARAGE_7230

if

not 29@ == 14

else_jump @GARAGE_7377

if

not 29@ == 15

else_jump @GARAGE_5642

if

not 29@ == 16

else_jump @GARAGE_6457

if

not 29@ == 17

else_jump @GARAGE_7316

if

not 29@ == 18

else_jump @GARAGE_8286

:GARAGE_10457

if or

14@ == 1

00E1: player 0 pressed_key 15

else_jump @GARAGE_10151

0A30: repair_car 12@

08DA: remove_panel 10@

081D: set_car 12@ engine_operation 0

0918: unknown_car 12@ driver_flag 1

:GARAGE_10505

wait 10

Garage.Activate('SPLAW2')

Garage.Open('SPLAW2')

if

Garage.IsOpen('SPLAW2')

else_jump @GARAGE_10505

03F0: enable_text_draw 0

0826: enable_hud 1

0581: enable_radar 1

0AB3: var 0 = 0

03E6: remove_text_box

Player.CanMove($PLAYER_CHAR) = True

jump @GARAGE_10715

:GARAGE_10587

wait 10

0AB4: 20@ = var 980

0AAD: set_mp3 20@ perform_action 0

0AAD: set_mp3 20@ perform_action 1

0AB3: var 23 = 0

081D: set_car 0@ engine_operation 0

0918: unknown_car 0@ driver_flag 1

:GARAGE_10633

wait 10

Garage.Activate('SPLAW2')

Garage.Open('SPLAW2')

if

Garage.IsOpen('SPLAW2')

else_jump @GARAGE_10633

03F0: enable_text_draw 0

0826: enable_hud 1

0581: enable_radar 1

0AB3: var 0 = 0

03E6: remove_text_box

0918: unknown_car 0@ driver_flag 1

Player.CanMove($PLAYER_CHAR) = True

:GARAGE_10715

wait 10

if

00EC: actor $PLAYER_ACTOR 0 near_point 487.4585 -1739.487 radius 10.0 10.0

else_jump @GARAGE_31

jump @GARAGE_10715

:GARAGE_10764

0085: 2@ = 0@ // (int)

0072: 2@ /= 1@ // (int)

006A: 2@ *= 1@ // (int)

0062: 0@ -= 2@ // (int)

0AB2: ret 1 0@

My

SPOILER:
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007

{$VERSION 3.1.0027}

{$CLEO .cs}

//-------------MAIN---------------

thread 'GARAGE'

0AB3: var 25 = 0

16@ = 0

29@ = 8

:GARAGE_31

wait 0

if

Player.Defined($PLAYER_CHAR)

else_jump @GARAGE_31

Marker.Disable(28@)

if

Actor.Driving($PLAYER_ACTOR)

else_jump @GARAGE_31

0AB4: 0@ = var 0

if

0@ == 0

else_jump @GARAGE_31

0AB4: 0@ = var 26

if

0@ == 0

else_jump @GARAGE_31

03C0: 12@ = actor $PLAYER_ACTOR car

if or

Car.Model(12@) == #PRIMO

Car.Model(12@) == #SUPERGT

Car.Model(12@) == #BULLET

Car.Model(12@) == #BUFFALO

Car.Model(12@) == #HOTKNIFE

Car.Model(12@) == #INFERNUS

Car.Model(12@) == #MAJESTIC

Car.Model(12@) == #SPARROW

else_jump @GARAGE_31

28@ = Marker.CreateIconAndSphere(51, 487.4781, -1740.185, 10.83915)

if

0100: actor $PLAYER_ACTOR in_sphere 487.4585 -1739.487 10.91199 radius 7.0 2.0 2.0 sphere 0 in_car

else_jump @GARAGE_31

0AB3: var 0 = 2

Player.CanMove($PLAYER_CHAR) = False

0918: unknown_car 12@ driver_flag 0

Marker.Disable(28@)

Garage.Deactivate('SPLAW2')

:GARAGE_311

wait 10

Garage.Close('SPLAW2')

if

Garage.IsClosed('SPLAW2')

else_jump @GARAGE_311

0407: store_coords_to 1@ 2@ 3@ from_car 12@ with_offset 0.0 0.0 0.0

0826: enable_hud 0

0581: enable_radar 0

wait 10

0AB4: 5@ = var 7

0AB1: call_scm_func @GARAGE_12364 2 5@ 10000 8@

5@ /= 10000

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

if or

Car.Model(12@) == #BULLET

Car.Model(12@) == #BUFFALO

else_jump @GARAGE_1366

14@ = 0

16@ = 1

if

8@ >= 1985

else_jump @GARAGE_770

if

8@ == 1985

else_jump @GARAGE_602

if

5@ >= 1026

else_jump @GARAGE_770

if

5@ == 1026

else_jump @GARAGE_602

if

9@ >= 1

else_jump @GARAGE_770

if

9@ == 1

else_jump @GARAGE_602

if

13@ >= 17

else_jump @GARAGE_770

:GARAGE_602

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3' 'DEL3R' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6592

:GARAGE_770

if

8@ >= 1981

else_jump @GARAGE_1068

if

8@ == 1981

else_jump @GARAGE_900

if

5@ >= 918

else_jump @GARAGE_1068

if

5@ == 918

else_jump @GARAGE_900

if

9@ >= 12

else_jump @GARAGE_1068

if

9@ == 12

else_jump @GARAGE_900

if

13@ >= 43

else_jump @GARAGE_1068

:GARAGE_900

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6883

:GARAGE_1068

if

8@ >= 1947

else_jump @GARAGE_6578

if

8@ == 1947

else_jump @GARAGE_1198

if

5@ >= 306

else_jump @GARAGE_6578

if

5@ == 306

else_jump @GARAGE_1198

if

9@ >= 17

else_jump @GARAGE_6578

if

9@ == 17

else_jump @GARAGE_1198

if

13@ >= 11

else_jump @GARAGE_6578

:GARAGE_1198

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6994

:GARAGE_1366

if

Car.Model(12@) == #SUPERGT

else_jump @GARAGE_2293

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_1697

if

8@ == 2014

else_jump @GARAGE_1529

if

5@ >= 1215

else_jump @GARAGE_1697

if

5@ == 1215

else_jump @GARAGE_1529

if

9@ >= 17

else_jump @GARAGE_1697

if

9@ == 17

else_jump @GARAGE_1529

if

13@ >= 7

else_jump @GARAGE_1697

:GARAGE_1529

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7141

:GARAGE_1697

if

8@ >= 1981

else_jump @GARAGE_1995

if

8@ == 1981

else_jump @GARAGE_1827

if

5@ >= 918

else_jump @GARAGE_1995

if

5@ == 918

else_jump @GARAGE_1827

if

9@ >= 12

else_jump @GARAGE_1995

if

9@ == 12

else_jump @GARAGE_1827

if

13@ >= 43

else_jump @GARAGE_1995

:GARAGE_1827

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7457

:GARAGE_1995

if

8@ >= 1939

else_jump @GARAGE_6578

if

8@ == 1939

else_jump @GARAGE_2125

if

5@ >= 720

else_jump @GARAGE_6578

if

5@ == 720

else_jump @GARAGE_2125

if

9@ >= 9

else_jump @GARAGE_6578

if

9@ == 9

else_jump @GARAGE_2125

if

13@ >= 14

else_jump @GARAGE_6578

:GARAGE_2125

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7698

:GARAGE_2293

if

Car.Model(12@) == #HOTKNIFE

else_jump @GARAGE_3518

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_2624

if

8@ == 2014

else_jump @GARAGE_2456

if

5@ >= 1215

else_jump @GARAGE_2624

if

5@ == 1215

else_jump @GARAGE_2456

if

9@ >= 17

else_jump @GARAGE_2624

if

9@ == 17

else_jump @GARAGE_2456

if

13@ >= 7

else_jump @GARAGE_2624

:GARAGE_2456

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7914

:GARAGE_2624

if

8@ >= 1985

else_jump @GARAGE_2922

if

8@ == 1985

else_jump @GARAGE_2754

if

5@ >= 1026

else_jump @GARAGE_2922

if

5@ == 1026

else_jump @GARAGE_2754

if

9@ >= 1

else_jump @GARAGE_2922

if

9@ == 1

else_jump @GARAGE_2754

if

13@ >= 17

else_jump @GARAGE_2922

:GARAGE_2754

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8205

:GARAGE_2922

if

8@ >= 1981

else_jump @GARAGE_3220

if

8@ == 1981

else_jump @GARAGE_2754

if

5@ >= 918

else_jump @GARAGE_3220

if

5@ == 918

else_jump @GARAGE_2754

if

9@ >= 1

else_jump @GARAGE_3220

if

9@ == 12

else_jump @GARAGE_2754

if

13@ >= 43

else_jump @GARAGE_3220

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8471

:GARAGE_3220

if

8@ >= 1885

else_jump @GARAGE_6578

if

8@ == 1885

else_jump @GARAGE_3350

if

5@ >= 905

else_jump @GARAGE_6578

if

5@ == 905

else_jump @GARAGE_3350

if

9@ >= 11

else_jump @GARAGE_6578

if

9@ == 11

else_jump @GARAGE_3350

if

13@ >= 28

else_jump @GARAGE_6578

:GARAGE_3350

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8557

:GARAGE_3518

if

Car.Model(12@) == #INFERNUS

else_jump @GARAGE_4147

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_3849

if

8@ == 2014

else_jump @GARAGE_3681

if

5@ >= 1215

else_jump @GARAGE_3849

if

5@ == 1215

else_jump @GARAGE_3681

if

9@ >= 17

else_jump @GARAGE_3849

if

9@ == 17

else_jump @GARAGE_3681

if

13@ >= 7

else_jump @GARAGE_3849

:GARAGE_3681

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8970

:GARAGE_3849

if

8@ >= 1985

else_jump @GARAGE_5372

if

8@ == 1985

else_jump @GARAGE_3979

if

5@ >= 1026

else_jump @GARAGE_5372

if

5@ == 1026

else_jump @GARAGE_3979

if

9@ >= 1

else_jump @GARAGE_5372

if

9@ == 1

else_jump @GARAGE_3979

if

13@ >= 17

else_jump @GARAGE_5372

:GARAGE_3979

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9261

:GARAGE_4147

if

Car.Model(12@) == #MAJESTIC

else_jump @GARAGE_5968

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_4478

if

8@ == 2014

else_jump @GARAGE_4310

if

5@ >= 1215

else_jump @GARAGE_4478

if

5@ == 1215

else_jump @GARAGE_4310

if

9@ >= 17

else_jump @GARAGE_4478

if

9@ == 17

else_jump @GARAGE_4310

if

13@ >= 7

else_jump @GARAGE_4478

:GARAGE_4310

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8970

:GARAGE_4478

if

8@ >= 2025

else_jump @GARAGE_4776

if

8@ == 2025

else_jump @GARAGE_4608

if

5@ >= 1026

else_jump @GARAGE_4776

if

5@ == 1026

else_jump @GARAGE_4608

if

9@ >= 1

else_jump @GARAGE_4776

if

9@ == 1

else_jump @GARAGE_4608

if

13@ >= 17

else_jump @GARAGE_4776

:GARAGE_4608

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9261

:GARAGE_4776

if

8@ >= 1981

else_jump @GARAGE_5204

if

8@ == 1981

else_jump @GARAGE_4906

if

5@ >= 918

else_jump @GARAGE_5204

if

5@ == 918

else_jump @GARAGE_4906

if

9@ >= 1

else_jump @GARAGE_5204

if

9@ == 12

else_jump @GARAGE_4906

if

13@ >= 43

else_jump @GARAGE_5204

:GARAGE_4906

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL2' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9527

if

8@ >= 1931

else_jump @GARAGE_6578

if

8@ == 1931

else_jump @GARAGE_5204

if

5@ >= 421

else_jump @GARAGE_6578

if

5@ == 421

else_jump @GARAGE_5204

if

9@ >= 10

else_jump @GARAGE_6578

if

9@ == 10

else_jump @GARAGE_5204

if

13@ >= 33

else_jump @GARAGE_6578

:GARAGE_5204

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8618

:GARAGE_5372

if

8@ >= 1981

else_jump @GARAGE_5800

if

8@ == 1981

else_jump @GARAGE_5502

if

5@ >= 918

else_jump @GARAGE_5800

if

5@ == 918

else_jump @GARAGE_5502

if

9@ >= 1

else_jump @GARAGE_5800

if

9@ == 12

else_jump @GARAGE_5502

if

13@ >= 43

else_jump @GARAGE_5800

:GARAGE_5502

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9527

if

8@ >= 1944

else_jump @GARAGE_6578

if

8@ == 1944

else_jump @GARAGE_5800

if

5@ >= 421

else_jump @GARAGE_6578

if

5@ == 421

else_jump @GARAGE_5800

if

9@ >= 10

else_jump @GARAGE_6578

if

9@ == 10

else_jump @GARAGE_5800

if

13@ >= 33

else_jump @GARAGE_6578

:GARAGE_5800

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8618

:GARAGE_5968

14@ = 0

16@ = 0

if

8@ >= 2014

else_jump @GARAGE_6280

if

8@ == 2014

else_jump @GARAGE_6112

if

5@ >= 1215

else_jump @GARAGE_6280

if

5@ == 1215

else_jump @GARAGE_6112

if

9@ >= 17

else_jump @GARAGE_6280

if

9@ == 17

else_jump @GARAGE_6112

if

13@ >= 7

else_jump @GARAGE_6280

:GARAGE_6112

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8679

:GARAGE_6280

if

8@ >= 1985

else_jump @GARAGE_6578

if

8@ == 1985

else_jump @GARAGE_6410

if

5@ >= 1026

else_jump @GARAGE_6578

if

5@ == 1026

else_jump @GARAGE_6410

if

9@ >= 1

else_jump @GARAGE_6578

if

9@ == 1

else_jump @GARAGE_6410

if

13@ >= 17

else_jump @GARAGE_6578

:GARAGE_6410

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9613

:GARAGE_6578

14@ = 1

jump @GARAGE_12057

:GARAGE_6592

wait 10

29@ = 1

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6653

jump @GARAGE_11624

:GARAGE_6653

if

0@ == 1

else_jump @GARAGE_6698

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_6698

if

0@ == 2

else_jump @GARAGE_6743

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_6743

if

0@ == 3

else_jump @GARAGE_6788

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_6788

if

0@ == 4

else_jump @GARAGE_6833

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_6833

if

0@ == 5

else_jump @GARAGE_6858

jump @GARAGE_10547

:GARAGE_6858

if

0@ == 6

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_6883

wait 10

29@ = 15

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6944

jump @GARAGE_11624

:GARAGE_6944

if

0@ == 1

else_jump @GARAGE_6969

jump @GARAGE_10547

:GARAGE_6969

if

0@ == 2

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_6994

wait 10

29@ = 2

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7055

jump @GARAGE_10547

:GARAGE_7055

if

0@ == 1

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_7080

wait 10

29@ = 3

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_12187

jump @GARAGE_11624

:GARAGE_7141

wait 10

29@ = 4

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7202

jump @GARAGE_11624

:GARAGE_7202

if

0@ == 1

else_jump @GARAGE_7247

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_7247

if

0@ == 2

else_jump @GARAGE_7292

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_7292

if

0@ == 3

else_jump @GARAGE_7337

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_7337

if

0@ == 4

else_jump @GARAGE_7382

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_7382

if

0@ == 5

else_jump @GARAGE_7407

jump @GARAGE_10190

:GARAGE_7407

if

0@ == 6

else_jump @GARAGE_7432

jump @GARAGE_10547

:GARAGE_7432

if

0@ == 7

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_7457

wait 10

29@ = 10

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7518

jump @GARAGE_11624

:GARAGE_7518

if

0@ == 1

else_jump @GARAGE_7563

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_7563

if

0@ == 2

else_jump @GARAGE_7608

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_7608

if

0@ == 3

else_jump @GARAGE_7653

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_7653

if

0@ == 4

else_jump @GARAGE_12187

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_7698

wait 10

29@ = 16

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7779

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_7779

if

0@ == 1

else_jump @GARAGE_7824

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_7824

if

0@ == 2

else_jump @GARAGE_7869

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_7869

if

0@ == 3

else_jump @GARAGE_12187

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_7914

wait 10

29@ = 5

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7975

jump @GARAGE_11624

:GARAGE_7975

if

0@ == 1

else_jump @GARAGE_8020

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_8020

if

0@ == 2

else_jump @GARAGE_8065

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_8065

if

0@ == 3

else_jump @GARAGE_8110

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_8110

if

0@ == 4

else_jump @GARAGE_8155

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_8155

if

0@ == 5

else_jump @GARAGE_8180

jump @GARAGE_10190

:GARAGE_8180

if

0@ == 6

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_8205

wait 10

29@ = 6

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8266

jump @GARAGE_11624

:GARAGE_8266

if

0@ == 1

else_jump @GARAGE_8311

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_8311

if

0@ == 2

else_jump @GARAGE_8356

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_8356

if

0@ == 3

else_jump @GARAGE_8401

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_8401

if

0@ == 4

else_jump @GARAGE_8446

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_8446

if

0@ == 5

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_8471

wait 10

29@ = 13

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8532

jump @GARAGE_11624

:GARAGE_8532

if

0@ == 1

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_8557

wait 10

29@ = 17

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_8618

wait 10

29@ = 14

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_12187

jump @GARAGE_10547

:GARAGE_8679

wait 10

29@ = 9

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8760

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_8760

if

0@ == 1

else_jump @GARAGE_8805

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_8805

if

0@ == 2

else_jump @GARAGE_8850

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_8850

if

0@ == 3

else_jump @GARAGE_8895

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_8895

if

0@ == 4

else_jump @GARAGE_8920

jump @GARAGE_10190

:GARAGE_8920

if

0@ == 5

else_jump @GARAGE_8945

jump @GARAGE_10547

:GARAGE_8945

if

0@ == 6

else_jump @GARAGE_12187

jump @GARAGE_10904

:GARAGE_8970

wait 10

29@ = 11

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9031

jump @GARAGE_11624

:GARAGE_9031

if

0@ == 1

else_jump @GARAGE_9076

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_9076

if

0@ == 2

else_jump @GARAGE_9121

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_9121

if

0@ == 3

else_jump @GARAGE_9166

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_9166

if

0@ == 4

else_jump @GARAGE_9211

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_9211

if

0@ == 5

else_jump @GARAGE_9236

jump @GARAGE_10190

:GARAGE_9236

if

0@ == 6

else_jump @GARAGE_12187

jump @GARAGE_10547

:GARAGE_9261

wait 10

29@ = 12

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9322

jump @GARAGE_11624

:GARAGE_9322

if

0@ == 1

else_jump @GARAGE_9367

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_9367

if

0@ == 2

else_jump @GARAGE_9412

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_9412

if

0@ == 3

else_jump @GARAGE_9457

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_9457

if

0@ == 4

else_jump @GARAGE_9502

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9822

:GARAGE_9502

if

0@ == 5

else_jump @GARAGE_12187

jump @GARAGE_10547

:GARAGE_9527

wait 10

29@ = 18

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9588

jump @GARAGE_11624

:GARAGE_9588

if

0@ == 1

else_jump @GARAGE_12187

jump @GARAGE_10547

:GARAGE_9613

wait 10

29@ = 7

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12057

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9694

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9822

:GARAGE_9694

if

0@ == 1

else_jump @GARAGE_9739

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9822

:GARAGE_9739

if

0@ == 2

else_jump @GARAGE_9784

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9822

:GARAGE_9784

if

0@ == 3

else_jump @GARAGE_12187

17@ = 0

18@ = 4

0AB3: var 25 = 4

:GARAGE_9822

08DA: remove_panel 10@

11@ = 506

Model.Load(11@)

038B: load_requested_models

:GARAGE_9842

wait 10

if

Model.Available(11@)

else_jump @GARAGE_9842

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0506: set_car_model #SUPERGT next_variation 17@ 18@ // first param is useless

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_10070

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF1.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_10070

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF1.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_10190

08DA: remove_panel 10@

11@ = 541

Model.Load(11@)

038B: load_requested_models

:GARAGE_10210

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10210

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_10427

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF2.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_10427

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF2.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_10547

08DA: remove_panel 10@

11@ = 434

Model.Load(11@)

038B: load_requested_models

:GARAGE_10567

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10567

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_10784

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_10784

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_10904

08DA: remove_panel 10@

11@ = 411

Model.Load(11@)

038B: load_requested_models

:GARAGE_10924

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10924

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_11143

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3_R.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_11143

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3_R.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

08DA: remove_panel 10@

11@ = 517

Model.Load(11@)

038B: load_requested_models

:GARAGE_11285

wait 10

if

Model.Available(11@)

else_jump @GARAGE_11285

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_11503

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTFTD.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_11503

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTFTD.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_11624

08DA: remove_panel 10@

11@ = 547

Model.Load(11@)

038B: load_requested_models

:GARAGE_11644

wait 10

if

Model.Available(11@)

else_jump @GARAGE_11644

wait 1500

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12187

:GARAGE_11751

if

not 29@ == 1

else_jump @GARAGE_6592

if

not 29@ == 2

else_jump @GARAGE_6994

if

not 29@ == 3

else_jump @GARAGE_7080

if

not 29@ == 4

else_jump @GARAGE_7141

if

not 29@ == 5

else_jump @GARAGE_7914

if

not 29@ == 6

else_jump @GARAGE_8205

if

not 29@ == 7

else_jump @GARAGE_9613

if

not 29@ == 9

else_jump @GARAGE_8679

if

not 29@ == 10

else_jump @GARAGE_7457

if

not 29@ == 11

else_jump @GARAGE_8970

if

not 29@ == 12

else_jump @GARAGE_9261

if

not 29@ == 13

else_jump @GARAGE_8471

if

not 29@ == 14

else_jump @GARAGE_8618

if

not 29@ == 15

else_jump @GARAGE_6883

if

not 29@ == 16

else_jump @GARAGE_7698

if

not 29@ == 17

else_jump @GARAGE_8557

if

not 29@ == 18

else_jump @GARAGE_9527

:GARAGE_12057

if or

14@ == 1

00E1: player 0 pressed_key 15

else_jump @GARAGE_11751

0A30: repair_car 12@

08DA: remove_panel 10@

081D: set_car 12@ engine_operation 0

0918: unknown_car 12@ driver_flag 1

:GARAGE_12105

wait 10

Garage.Activate('SPLAW2')

Garage.Open('SPLAW2')

if

Garage.IsOpen('SPLAW2')

else_jump @GARAGE_12105

03F0: enable_text_draw 0

0826: enable_hud 1

0581: enable_radar 1

0AB3: var 0 = 0

03E6: remove_text_box

Player.CanMove($PLAYER_CHAR) = True

jump @GARAGE_12315

:GARAGE_12187

wait 10

0AB4: 20@ = var 980

0AAD: set_mp3 20@ perform_action 0

0AAD: set_mp3 20@ perform_action 1

0AB3: var 23 = 0

081D: set_car 0@ engine_operation 0

0918: unknown_car 0@ driver_flag 1

:GARAGE_12233

wait 10

Garage.Activate('SPLAW2')

Garage.Open('SPLAW2')

if

Garage.IsOpen('SPLAW2')

else_jump @GARAGE_12233

03F0: enable_text_draw 0

0826: enable_hud 1

0581: enable_radar 1

0AB3: var 0 = 0

03E6: remove_text_box

0918: unknown_car 0@ driver_flag 1

Player.CanMove($PLAYER_CHAR) = True

:GARAGE_12315

wait 10

if

00EC: actor $PLAYER_ACTOR 0 near_point 487.4585 -1739.487 radius 10.0 10.0

else_jump @GARAGE_31

jump @GARAGE_12315

:GARAGE_12364

0085: 2@ = 0@ // (int)

0072: 2@ /= 1@ // (int)

006A: 2@ *= 1@ // (int)

0062: 0@ -= 2@ // (int)

0AB2: ret 1 0@

Share this post


Link to post
Share on other sites

Are you sure this is a code problem? When I tried to spawn the bananas with a bad model, it crashed. There was nothing wrong with my code. Is there something wrong with your model?

Share this post


Link to post
Share on other sites

@Grim, I'm trying to add it to the garage code, so I can select it if I want to switch time machines. I kind of have a way to use the TellTale DeLorean right now, but it's pretty ghetto, and if I want to add time machines in the future then it won't work.

Share this post


Link to post
Share on other sites

From what I can gather it looks like there's three pieces. The first is selecting the text, the second is the model switch and turning on the time travel stuff, and the third I don't know.

Share this post


Link to post
Share on other sites

If you can't see the Telltale delorean spawn, that problem is just like mine with the bananas. I installed the model, but when I tried to spawn it with RSHIFT + C the game crashed. After that, I just installed a fresh copy of HV with the regular KITT. None of the tutorials on how to install the model worked. They just made my game crash on loading. Oh, well.

Share this post


Link to post
Share on other sites

But I'm not trying to spawn it. I can get the model, just none of the time travel stuff because I can't make it work in the garage.

Share this post


Link to post
Share on other sites

No, actually I haven't. That's a pretty good idea dude. Let me try and I'll get back to you.

Share this post


Link to post
Share on other sites

It kind of works. Somewhat glitchy, but I think I may be able to work the limitation in a little later down the road. Maybe.

Share this post


Link to post
Share on other sites

Well I managed to make it kinda work through a workaround, but that meant that it was the only time machine I could have, and since it can't be recognized by the garage I couldn't swap it for another time machine.

Share this post


Link to post
Share on other sites

@hscitpe, can you post your edited script without it has been decompiled again?

I tryed to check out the differences in both versions you've posted last week or so (I have a nice feature for that in my text edior) but all those jumps have different numbers in the scripts, so I thought "no way - too much confusion".

Too bad theres no source but I would still like to help due to personal greed.

Share this post


Link to post
Share on other sites

@uokka, here, I think this is it.

SPOILER:
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007

{$VERSION 3.1.0027}

{$CLEO .cs}

//-------------MAIN---------------

thread 'GARAGE'

0AB3: var 25 = 0

16@ = 0

29@ = 8

:GARAGE_31

wait 0

if

Player.Defined($PLAYER_CHAR)

else_jump @GARAGE_31

Marker.Disable(28@)

if

Actor.Driving($PLAYER_ACTOR)

else_jump @GARAGE_31

0AB4: 0@ = var 0

if

0@ == 0

else_jump @GARAGE_31

0AB4: 0@ = var 26

if

0@ == 0

else_jump @GARAGE_31

03C0: 12@ = actor $PLAYER_ACTOR car

if or

Car.Model(12@) == #PRIMO

Car.Model(12@) == #FORTUNE

Car.Model(12@) == #SUPERGT

Car.Model(12@) == #BULLET

Car.Model(12@) == #BUFFALO

Car.Model(12@) == #HOTKNIFE

Car.Model(12@) == #INFERNUS

Car.Model(12@) == #MAJESTIC

Car.Model(12@) == #STRETCH

else_jump @GARAGE_31

28@ = Marker.CreateIconAndSphere(51, 487.4781, -1740.185, 10.83915)

if

0100: actor $PLAYER_ACTOR in_sphere 487.4585 -1739.487 10.91199 radius 7.0 2.0 2.0 sphere 0 in_car

else_jump @GARAGE_31

0AB3: var 0 = 2

Player.CanMove($PLAYER_CHAR) = False

0918: unknown_car 12@ driver_flag 0

Marker.Disable(28@)

Garage.Deactivate('SPLAW2')

:GARAGE_319

wait 10

Garage.Close('SPLAW2')

if

Garage.IsClosed('SPLAW2')

else_jump @GARAGE_319

0407: store_coords_to 1@ 2@ 3@ from_car 12@ with_offset 0.0 0.0 0.0

0826: enable_hud 0

0581: enable_radar 0

wait 10

0AB4: 5@ = var 7

0AB1: call_scm_func @GARAGE_12372 2 5@ 10000 8@

5@ /= 10000

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

if or

Car.Model(12@) == #BULLET

Car.Model(12@) == #BUFFALO

else_jump @GARAGE_1374

14@ = 0

16@ = 1

if

8@ >= 1985

else_jump @GARAGE_778

if

8@ == 1985

else_jump @GARAGE_610

if

5@ >= 1026

else_jump @GARAGE_778

if

5@ == 1026

else_jump @GARAGE_610

if

9@ >= 1

else_jump @GARAGE_778

if

9@ == 1

else_jump @GARAGE_610

if

13@ >= 17

else_jump @GARAGE_778

:GARAGE_610

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3' 'DEL3R' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6600

:GARAGE_778

if

8@ >= 1981

else_jump @GARAGE_1076

if

8@ == 1981

else_jump @GARAGE_908

if

5@ >= 918

else_jump @GARAGE_1076

if

5@ == 918

else_jump @GARAGE_908

if

9@ >= 12

else_jump @GARAGE_1076

if

9@ == 12

else_jump @GARAGE_908

if

13@ >= 43

else_jump @GARAGE_1076

:GARAGE_908

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3' 'DEL3R' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6891

:GARAGE_1076

if

8@ >= 1947

else_jump @GARAGE_6586

if

8@ == 1947

else_jump @GARAGE_1206

if

5@ >= 306

else_jump @GARAGE_6586

if

5@ == 306

else_jump @GARAGE_1206

if

9@ >= 17

else_jump @GARAGE_6586

if

9@ == 17

else_jump @GARAGE_1206

if

13@ >= 11

else_jump @GARAGE_6586

:GARAGE_1206

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7002

:GARAGE_1374

if

Car.Model(12@) == #SUPERGT

else_jump @GARAGE_2301

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_1705

if

8@ == 2014

else_jump @GARAGE_1537

if

5@ >= 1215

else_jump @GARAGE_1705

if

5@ == 1215

else_jump @GARAGE_1537

if

9@ >= 17

else_jump @GARAGE_1705

if

9@ == 17

else_jump @GARAGE_1537

if

13@ >= 7

else_jump @GARAGE_1705

:GARAGE_1537

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7149

:GARAGE_1705

if

8@ >= 1981

else_jump @GARAGE_2003

if

8@ == 1981

else_jump @GARAGE_1835

if

5@ >= 918

else_jump @GARAGE_2003

if

5@ == 918

else_jump @GARAGE_1835

if

9@ >= 12

else_jump @GARAGE_2003

if

9@ == 12

else_jump @GARAGE_1835

if

13@ >= 43

else_jump @GARAGE_2003

:GARAGE_1835

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7465

:GARAGE_2003

if

8@ >= 1939

else_jump @GARAGE_6586

if

8@ == 1939

else_jump @GARAGE_2133

if

5@ >= 720

else_jump @GARAGE_6586

if

5@ == 720

else_jump @GARAGE_2133

if

9@ >= 9

else_jump @GARAGE_6586

if

9@ == 9

else_jump @GARAGE_2133

if

13@ >= 14

else_jump @GARAGE_6586

:GARAGE_2133

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7706

:GARAGE_2301

if

Car.Model(12@) == #HOTKNIFE

else_jump @GARAGE_3526

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_2632

if

8@ == 2014

else_jump @GARAGE_2464

if

5@ >= 1215

else_jump @GARAGE_2632

if

5@ == 1215

else_jump @GARAGE_2464

if

9@ >= 17

else_jump @GARAGE_2632

if

9@ == 17

else_jump @GARAGE_2464

if

13@ >= 7

else_jump @GARAGE_2632

:GARAGE_2464

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3R' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7922

:GARAGE_2632

if

8@ >= 1985

else_jump @GARAGE_2930

if

8@ == 1985

else_jump @GARAGE_2762

if

5@ >= 1026

else_jump @GARAGE_2930

if

5@ == 1026

else_jump @GARAGE_2762

if

9@ >= 1

else_jump @GARAGE_2930

if

9@ == 1

else_jump @GARAGE_2762

if

13@ >= 17

else_jump @GARAGE_2930

:GARAGE_2762

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8213

:GARAGE_2930

if

8@ >= 1981

else_jump @GARAGE_3228

if

8@ == 1981

else_jump @GARAGE_2762

if

5@ >= 918

else_jump @GARAGE_3228

if

5@ == 918

else_jump @GARAGE_2762

if

9@ >= 1

else_jump @GARAGE_3228

if

9@ == 12

else_jump @GARAGE_2762

if

13@ >= 43

else_jump @GARAGE_3228

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8479

:GARAGE_3228

if

8@ >= 1885

else_jump @GARAGE_6586

if

8@ == 1885

else_jump @GARAGE_3358

if

5@ >= 905

else_jump @GARAGE_6586

if

5@ == 905

else_jump @GARAGE_3358

if

9@ >= 11

else_jump @GARAGE_6586

if

9@ == 11

else_jump @GARAGE_3358

if

13@ >= 28

else_jump @GARAGE_6586

:GARAGE_3358

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8565

:GARAGE_3526

if

Car.Model(12@) == #INFERNUS

else_jump @GARAGE_4751

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_3857

if

8@ == 2014

else_jump @GARAGE_3689

if

5@ >= 1215

else_jump @GARAGE_3857

if

5@ == 1215

else_jump @GARAGE_3689

if

9@ >= 17

else_jump @GARAGE_3857

if

9@ == 17

else_jump @GARAGE_3689

if

13@ >= 7

else_jump @GARAGE_3857

:GARAGE_3689

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8978

:GARAGE_3857

if

8@ >= 1985

else_jump @GARAGE_4155

if

8@ == 1985

else_jump @GARAGE_3987

if

5@ >= 1026

else_jump @GARAGE_4155

if

5@ == 1026

else_jump @GARAGE_3987

if

9@ >= 1

else_jump @GARAGE_4155

if

9@ == 1

else_jump @GARAGE_3987

if

13@ >= 17

else_jump @GARAGE_4155

:GARAGE_3987

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9269

:GARAGE_4155

if

8@ >= 1981

else_jump @GARAGE_4583

if

8@ == 1981

else_jump @GARAGE_4285

if

5@ >= 918

else_jump @GARAGE_4583

if

5@ == 918

else_jump @GARAGE_4285

if

9@ >= 1

else_jump @GARAGE_4583

if

9@ == 12

else_jump @GARAGE_4285

if

13@ >= 43

else_jump @GARAGE_4583

:GARAGE_4285

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9535

if

8@ >= 1944

else_jump @GARAGE_6586

if

8@ == 1944

else_jump @GARAGE_4583

if

5@ >= 421

else_jump @GARAGE_6586

if

5@ == 421

else_jump @GARAGE_4583

if

9@ >= 10

else_jump @GARAGE_6586

if

9@ == 10

else_jump @GARAGE_4583

if

13@ >= 33

else_jump @GARAGE_6586

:GARAGE_4583

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8626

:GARAGE_4751

14@ = 0

16@ = 0

if

8@ >= 2014

else_jump @GARAGE_5063

if

8@ == 2014

else_jump @GARAGE_4895

if

5@ >= 1215

else_jump @GARAGE_5063

if

5@ == 1215

else_jump @GARAGE_4895

if

9@ >= 17

else_jump @GARAGE_5063

if

9@ == 17

else_jump @GARAGE_4895

if

13@ >= 7

else_jump @GARAGE_5063

:GARAGE_4895

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8687

:GARAGE_5063

if

8@ >= 1985

else_jump @GARAGE_6586

if

8@ == 1985

else_jump @GARAGE_5193

if

5@ >= 1026

else_jump @GARAGE_6586

if

5@ == 1026

else_jump @GARAGE_5193

if

9@ >= 1

else_jump @GARAGE_6586

if

9@ == 1

else_jump @GARAGE_5193

if

13@ >= 17

else_jump @GARAGE_6586

:GARAGE_5193

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_9621

if

Car.Model(12@) == #MAJESTIC

else_jump @GARAGE_4751

14@ = 0

16@ = 1

if

8@ >= 2025

else_jump @GARAGE_5692

if

8@ == 2025

else_jump @GARAGE_5524

if

5@ >= 1215

else_jump @GARAGE_5692

if

5@ == 1215

else_jump @GARAGE_5524

if

9@ >= 17

else_jump @GARAGE_5692

if

9@ == 17

else_jump @GARAGE_5524

if

13@ >= 7

else_jump @GARAGE_5692

:GARAGE_5524

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7922

:GARAGE_5692

if

8@ >= 1985

else_jump @GARAGE_5990

if

8@ == 1985

else_jump @GARAGE_5822

if

5@ >= 1026

else_jump @GARAGE_5990

if

5@ == 1026

else_jump @GARAGE_5822

if

9@ >= 1

else_jump @GARAGE_5990

if

9@ == 1

else_jump @GARAGE_5822

if

13@ >= 17

else_jump @GARAGE_5990

:GARAGE_5822

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8213

:GARAGE_5990

if

8@ >= 1981

else_jump @GARAGE_6288

if

8@ == 1981

else_jump @GARAGE_5822

if

5@ >= 918

else_jump @GARAGE_6288

if

5@ == 918

else_jump @GARAGE_5822

if

9@ >= 1

else_jump @GARAGE_6288

if

9@ == 12

else_jump @GARAGE_5822

if

13@ >= 43

else_jump @GARAGE_6288

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL2' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8479

:GARAGE_6288

if

8@ >= 1931

else_jump @GARAGE_6418

if

8@ == 1931

else_jump @GARAGE_6418

if

5@ >= 905

else_jump @GARAGE_6418

if

5@ == 905

else_jump @GARAGE_6418

if

9@ >= 11

else_jump @GARAGE_6418

if

9@ == 11

else_jump @GARAGE_6418

if

13@ >= 28

else_jump @GARAGE_6418

:GARAGE_6418

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL2' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_8565

:GARAGE_6586

14@ = 1

jump @GARAGE_12065

:GARAGE_6600

wait 10

29@ = 1

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6661

jump @GARAGE_11632

:GARAGE_6661

if

0@ == 1

else_jump @GARAGE_6706

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_6706

if

0@ == 2

else_jump @GARAGE_6751

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_6751

if

0@ == 3

else_jump @GARAGE_6796

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_6796

if

0@ == 4

else_jump @GARAGE_6841

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_6841

if

0@ == 5

else_jump @GARAGE_6866

jump @GARAGE_10555

:GARAGE_6866

if

0@ == 6

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_6891

wait 10

29@ = 15

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_6952

jump @GARAGE_11632

:GARAGE_6952

if

0@ == 1

else_jump @GARAGE_6977

jump @GARAGE_10555

:GARAGE_6977

if

0@ == 2

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_7002

wait 10

29@ = 2

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7063

jump @GARAGE_10555

:GARAGE_7063

if

0@ == 1

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_7088

wait 10

29@ = 3

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_12195

jump @GARAGE_11632

:GARAGE_7149

wait 10

29@ = 4

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7210

jump @GARAGE_11632

:GARAGE_7210

if

0@ == 1

else_jump @GARAGE_7255

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_7255

if

0@ == 2

else_jump @GARAGE_7300

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_7300

if

0@ == 3

else_jump @GARAGE_7345

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_7345

if

0@ == 4

else_jump @GARAGE_7390

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_7390

if

0@ == 5

else_jump @GARAGE_7415

jump @GARAGE_10198

:GARAGE_7415

if

0@ == 6

else_jump @GARAGE_7440

jump @GARAGE_10555

:GARAGE_7440

if

0@ == 7

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_7465

wait 10

29@ = 10

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7526

jump @GARAGE_11632

:GARAGE_7526

if

0@ == 1

else_jump @GARAGE_7571

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_7571

if

0@ == 2

else_jump @GARAGE_7616

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_7616

if

0@ == 3

else_jump @GARAGE_7661

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_7661

if

0@ == 4

else_jump @GARAGE_12195

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_7706

wait 10

29@ = 16

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7787

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_7787

if

0@ == 1

else_jump @GARAGE_7832

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_7832

if

0@ == 2

else_jump @GARAGE_7877

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_7877

if

0@ == 3

else_jump @GARAGE_12195

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_7922

wait 10

29@ = 5

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_7983

jump @GARAGE_11632

:GARAGE_7983

if

0@ == 1

else_jump @GARAGE_8028

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_8028

if

0@ == 2

else_jump @GARAGE_8073

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_8073

if

0@ == 3

else_jump @GARAGE_8118

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_8118

if

0@ == 4

else_jump @GARAGE_8163

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_8163

if

0@ == 5

else_jump @GARAGE_8188

jump @GARAGE_10198

:GARAGE_8188

if

0@ == 6

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_8213

wait 10

29@ = 6

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8274

jump @GARAGE_11632

:GARAGE_8274

if

0@ == 1

else_jump @GARAGE_8319

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_8319

if

0@ == 2

else_jump @GARAGE_8364

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_8364

if

0@ == 3

else_jump @GARAGE_8409

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_8409

if

0@ == 4

else_jump @GARAGE_8454

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_8454

if

0@ == 5

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_8479

wait 10

29@ = 13

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8540

jump @GARAGE_11632

:GARAGE_8540

if

0@ == 1

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_8565

wait 10

29@ = 17

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_8626

wait 10

29@ = 14

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_12195

jump @GARAGE_10555

:GARAGE_8687

wait 10

29@ = 9

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_8768

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_8768

if

0@ == 1

else_jump @GARAGE_8813

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_8813

if

0@ == 2

else_jump @GARAGE_8858

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_8858

if

0@ == 3

else_jump @GARAGE_8903

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_8903

if

0@ == 4

else_jump @GARAGE_8928

jump @GARAGE_10198

:GARAGE_8928

if

0@ == 5

else_jump @GARAGE_8953

jump @GARAGE_10555

:GARAGE_8953

if

0@ == 6

else_jump @GARAGE_12195

jump @GARAGE_10912

:GARAGE_8978

wait 10

29@ = 11

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9039

jump @GARAGE_11632

:GARAGE_9039

if

0@ == 1

else_jump @GARAGE_9084

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_9084

if

0@ == 2

else_jump @GARAGE_9129

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_9129

if

0@ == 3

else_jump @GARAGE_9174

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_9174

if

0@ == 4

else_jump @GARAGE_9219

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_9219

if

0@ == 5

else_jump @GARAGE_9244

jump @GARAGE_10198

:GARAGE_9244

if

0@ == 6

else_jump @GARAGE_12195

jump @GARAGE_10555

:GARAGE_9269

wait 10

29@ = 12

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9330

jump @GARAGE_11632

:GARAGE_9330

if

0@ == 1

else_jump @GARAGE_9375

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_9375

if

0@ == 2

else_jump @GARAGE_9420

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_9420

if

0@ == 3

else_jump @GARAGE_9465

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_9465

if

0@ == 4

else_jump @GARAGE_9510

17@ = 0

18@ = 4

0AB3: var 25 = 4

jump @GARAGE_9830

:GARAGE_9510

if

0@ == 5

else_jump @GARAGE_12195

jump @GARAGE_10555

:GARAGE_9535

wait 10

29@ = 18

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9596

jump @GARAGE_11632

:GARAGE_9596

if

0@ == 1

else_jump @GARAGE_12195

jump @GARAGE_10555

:GARAGE_9621

wait 10

29@ = 7

if

00E1: player 0 pressed_key 16

else_jump @GARAGE_12065

08D7: 0@ = panel 10@ active_row

if

0@ == 0

else_jump @GARAGE_9702

17@ = 0

18@ = 0

0AB3: var 25 = 0

jump @GARAGE_9830

:GARAGE_9702

if

0@ == 1

else_jump @GARAGE_9747

17@ = 1

18@ = 3

0AB3: var 25 = 1

jump @GARAGE_9830

:GARAGE_9747

if

0@ == 2

else_jump @GARAGE_9792

17@ = 1

18@ = 1

0AB3: var 25 = 3

jump @GARAGE_9830

:GARAGE_9792

if

0@ == 3

else_jump @GARAGE_12195

17@ = 0

18@ = 4

0AB3: var 25 = 4

:GARAGE_9830

08DA: remove_panel 10@

11@ = 506

Model.Load(11@)

038B: load_requested_models

:GARAGE_9850

wait 10

if

Model.Available(11@)

else_jump @GARAGE_9850

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0506: set_car_model #SUPERGT next_variation 17@ 18@ // first param is useless

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_10078

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF1.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_10078

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF1.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_10198

08DA: remove_panel 10@

11@ = 541

Model.Load(11@)

038B: load_requested_models

:GARAGE_10218

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10218

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_10435

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF2.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_10435

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF2.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_10555

08DA: remove_panel 10@

11@ = 434

Model.Load(11@)

038B: load_requested_models

:GARAGE_10575

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10575

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_10792

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_10792

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_10912

08DA: remove_panel 10@

11@ = 411

Model.Load(11@)

038B: load_requested_models

:GARAGE_10932

wait 10

if

Model.Available(11@)

else_jump @GARAGE_10932

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_11151

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3_R.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_11151

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3_R.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

08DA: remove_panel 10@

11@ = 517

Model.Load(11@)

038B: load_requested_models

:GARAGE_11293

wait 10

if

Model.Available(11@)

else_jump @GARAGE_11293

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_11511

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTFTD.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_11511

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTFTD.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_11632

08DA: remove_panel 10@

11@ = 547

Model.Load(11@)

038B: load_requested_models

:GARAGE_11652

wait 10

if

Model.Available(11@)

else_jump @GARAGE_11652

wait 1500

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_12195

:GARAGE_11759

if

not 29@ == 1

else_jump @GARAGE_6600

if

not 29@ == 2

else_jump @GARAGE_7002

if

not 29@ == 3

else_jump @GARAGE_7088

if

not 29@ == 4

else_jump @GARAGE_7149

if

not 29@ == 5

else_jump @GARAGE_7922

if

not 29@ == 6

else_jump @GARAGE_8213

if

not 29@ == 7

else_jump @GARAGE_9621

if

not 29@ == 9

else_jump @GARAGE_8687

if

not 29@ == 10

else_jump @GARAGE_7465

if

not 29@ == 11

else_jump @GARAGE_8978

if

not 29@ == 12

else_jump @GARAGE_9269

if

not 29@ == 13

else_jump @GARAGE_8479

if

not 29@ == 14

else_jump @GARAGE_8626

if

not 29@ == 15

else_jump @GARAGE_6891

if

not 29@ == 16

else_jump @GARAGE_7706

if

not 29@ == 17

else_jump @GARAGE_8565

if

not 29@ == 18

else_jump @GARAGE_9535

:GARAGE_12065

if or

14@ == 1

00E1: player 0 pressed_key 15

else_jump @GARAGE_11759

0A30: repair_car 12@

08DA: remove_panel 10@

081D: set_car 12@ engine_operation 0

0918: unknown_car 12@ driver_flag 1

:GARAGE_12113

wait 10

Garage.Activate('SPLAW2')

Garage.Open('SPLAW2')

if

Garage.IsOpen('SPLAW2')

else_jump @GARAGE_12113

03F0: enable_text_draw 0

0826: enable_hud 1

0581: enable_radar 1

0AB3: var 0 = 0

03E6: remove_text_box

Player.CanMove($PLAYER_CHAR) = True

jump @GARAGE_12323

:GARAGE_12195

wait 10

0AB4: 20@ = var 980

0AAD: set_mp3 20@ perform_action 0

0AAD: set_mp3 20@ perform_action 1

0AB3: var 23 = 0

081D: set_car 0@ engine_operation 0

0918: unknown_car 0@ driver_flag 1

:GARAGE_12241

wait 10

Garage.Activate('SPLAW2')

Garage.Open('SPLAW2')

if

Garage.IsOpen('SPLAW2')

else_jump @GARAGE_12241

03F0: enable_text_draw 0

0826: enable_hud 1

0581: enable_radar 1

0AB3: var 0 = 0

03E6: remove_text_box

0918: unknown_car 0@ driver_flag 1

Player.CanMove($PLAYER_CHAR) = True

:GARAGE_12323

wait 10

if

00EC: actor $PLAYER_ACTOR 0 near_point 487.4585 -1739.487 radius 10.0 10.0

else_jump @GARAGE_31

jump @GARAGE_12323

:GARAGE_12372

0085: 2@ = 0@ // (int)

0072: 2@ /= 1@ // (int)

006A: 2@ *= 1@ // (int)

0062: 0@ -= 2@ // (int)

0AB2: ret 1 0@

Share this post


Link to post
Share on other sites

When viewing these files in my text editor, I see this:

Green = Original (first post; first spoiler).

Red = Yours (from above post).

Not Colored = similar in both files.

th_screen.jpg

Looks pretty much the same like when comparing both scripts from your first post.

If I could see only what you've changed, then I would like to try if I could find a problem. It would be hard enough to go through such a big batch of text even if it would be just one script.

Maybe you remember what you did and I try to redo it?

Edited by uokka

Share this post


Link to post
Share on other sites

Ok so pretty much here's how it goes. I coped the entire code for the Hotknife (Part III DeLorean) in the first chunk of code

SPOILER:
:GARAGE_2285

if

Car.Model(12@) == #HOTKNIFE

else_jump @GARAGE_3510

14@ = 0

16@ = 1

if

8@ >= 2014

else_jump @GARAGE_2616

if

8@ == 2014

else_jump @GARAGE_2448

if

5@ >= 1215

else_jump @GARAGE_2616

if

5@ == 1215

else_jump @GARAGE_2448

if

9@ >= 17

else_jump @GARAGE_2616

if

9@ == 17

else_jump @GARAGE_2448

if

13@ >= 7

else_jump @GARAGE_2616

:GARAGE_2448

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6681

:GARAGE_2616

if

8@ >= 1985

else_jump @GARAGE_2914

if

8@ == 1985

else_jump @GARAGE_2746

if

5@ >= 1026

else_jump @GARAGE_2914

if

5@ == 1026

else_jump @GARAGE_2746

if

9@ >= 1

else_jump @GARAGE_2914

if

9@ == 1

else_jump @GARAGE_2746

if

13@ >= 17

else_jump @GARAGE_2914

:GARAGE_2746

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6972

:GARAGE_2914

if

8@ >= 1981

else_jump @GARAGE_3212

if

8@ == 1981

else_jump @GARAGE_2746

if

5@ >= 918

else_jump @GARAGE_3212

if

5@ == 918

else_jump @GARAGE_2746

if

9@ >= 1

else_jump @GARAGE_3212

if

9@ == 12

else_jump @GARAGE_2746

if

13@ >= 43

else_jump @GARAGE_3212

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7238

:GARAGE_3212

if

8@ >= 1885

else_jump @GARAGE_5345

if

8@ == 1885

else_jump @GARAGE_3342

if

5@ >= 905

else_jump @GARAGE_5345

if

5@ == 905

else_jump @GARAGE_3342

if

9@ >= 11

else_jump @GARAGE_5345

if

9@ == 11

else_jump @GARAGE_3342

if

13@ >= 28

else_jump @GARAGE_5345

:GARAGE_3342

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL3R' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_7324

I changed Hotknife to Majestic (what I made the Telltale DeLorean) and changed the conflicting thread titles. Now if you notice, three times in this code does it say things like "DEL2" and "DUMMY". In the first line for each of the different cars I added "DEL4", so that way it would show up on the control panel in the garage.

So the Hotnife's code would look like this.

SPOILER:

:GARAGE_2448

08D4: 10@ = create_panel_with_title 'DEL' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0

08DB: set_panel 10@ column 0 header 'DUMMY' data 'DEL0' 'DEL1A' 'DEL1B' 'DEL1C' 'DEL1D' 'DEL2' 'DEL3R' 'DEL4' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

jump @GARAGE_6681

Then I changed where it says 2014 and 1885 to 2025 and 1931 respectively. After that there's another part of the code where the time travel script is activated. That's this.

SPOILER:
:GARAGE_9314

08DA: remove_panel 10@

11@ = 434

Model.Load(11@)

038B: load_requested_models

:GARAGE_9334

wait 10

if

Model.Available(11@)

else_jump @GARAGE_9334

wait 2000

Car.StorePos(12@, 1@, 2@, 3@)

4@ = Actor.Angle($PLAYER_ACTOR)

0@ = Car.Create(11@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

036A: put_actor $PLAYER_ACTOR in_car 0@

Car.Destroy(12@)

if

16@ == 0

else_jump @GARAGE_9551

00BF: 9@ = current_time_hours, 13@ = current_time_minutes

9@ *= 100

005A: 9@ += 13@ // (int)

0AB4: 10@ = var 7

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 0 1 10@ 9@ 10@ 9@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10595

:GARAGE_9551

0AB4: 5@ = var 3

0AB4: 6@ = var 4

0AB4: 10@ = var 5

0AB4: 12@ = var 6

0AB4: 15@ = var 1

0A92: create_custom_thread "TIMETRAVEL_BTTF3.S" 0@ 15@ 1 5@ 6@ 10@ 12@ 0 0 0 0 1@ 2@ 3@ 4@

Car.SetImmunities(0@, 0, 0, 0, 1, 1)

jump @GARAGE_10595

Again I copied the Hotknife code and replace the conflicting thread titles and the model number (434) with the Majestic's (517) and replaced "TIMETRAVEL_BTTF3.S" with "TIMETRAVEL_BTTFTD.S".

Now that seems like it should be it to me, but apparently it isn't.

Share this post


Link to post
Share on other sites