# FINAL APPROACH log (A)

Kills where the shell walks Faris up in the post-payoff hold (58k_cine3.js §6, K58.APPROACH). A builder can swap in a bespoke ending any time (def.approach58 = false).

**Status: LIVE since 28 Oct 12:17** (coordinator-approved). Off switch: K58.APPROACH.on = false.

| kill | gore | class | beat | gap to the victim box (u) | walk (s) | final cap |
|---|---|---|---|---|---|---|
| ar.searchlight | 5 | rifle | look | 534 -> 354 | 2.11 | 620 |
| ar.white-flag | 5 | rifle | look | 547 -> 469 | 0.91 | 820 (pair) |
| beam.heist | 5 | rifle | look | 504 -> 341 | 1.91 | 620 |
| bouncer.squash-court | 5 | pistol | look | 472 -> 352 | 1.33 | 620 |
| cluster.bunting | 1 | heavy | slowstep | 733 -> 565 | 2.37 | 820 (pair) |
| cluster.duck-and-cover | 1 | heavy | slowstep | 440 -> 288 | 2.13 | 620 |
| cluster.empty-bin | 1 | heavy | slowstep | 579 -> 453 | 1.78 | 820 (pair) |
| cluster.the-shelter | 1 | heavy | slowstep | 482 -> 373 | 1.53 | 620 |
| cluster.bouncy-castle | 5 | heavy | slowstep | 615 -> 537 | 1.10 | 820 (pair) |
| cluster.bunting | 5 | heavy | slowstep | 680 -> 512 | 2.37 | 820 (pair) |
| cluster.duck-and-cover | 5 | heavy | slowstep | 496 -> 273 | 3.14 | 620 |
| cluster.empty-bin | 5 | heavy | slowstep | 579 -> 453 | 1.78 | 820 (pair) |
| cluster.hero-of-the-day | 5 | heavy | slowstep | 482 -> 297 | 2.59 | 620 |
| cluster.hexagon | 5 | heavy | look | 563 -> 447 | 1.63 | 820 (pair) |
| cluster.last-broadside | 5 | heavy | slowstep | 442 -> 376 | 0.93 | 620 |
| cluster.skin-camo | 5 | heavy | slowstep | 578 -> 409 | 2.37 | 620 |
| cluster.skin-classic | 5 | heavy | slowstep | 684 -> 507 | 2.48 | 820 (pair) |
| cluster.skin-gold | 5 | heavy | look | 642 -> 573 | 0.97 | 820 (pair) |
| cluster.the-hamster-wheel | 5 | heavy | slowstep | 468 -> 268 | 2.81 | 620 |
| cluster.the-shelter | 5 | heavy | slowstep | 553 -> 395 | 2.21 | 620 |
| gl.red-wire | 1 | heavy | look | 444 -> 317 | 1.78 | 620 |
| gl.fetch | 5 | heavy | look | 670 -> 526 | 2.03 | 820 (pair) |
| gl.skywriting | 5 | heavy | slowstep | 501 -> 411 | 1.26 | 620 |
| gl.the-tent | 5 | heavy | slowstep | 470 -> 347 | 1.73 | 620 |
| gl.treasure | 5 | heavy | slowstep | 442 -> 291 | 2.13 | 620 |
| handcannon.hole-in-one | 5 | pistol | slowstep | 439 -> 366 | 0.80 | 620 |
| handcannon.made-to-measure | 5 | pistol | look | 511 -> 409 | 1.13 | 620 |
| pistol.apple-of-my-eye | 5 | pistol | slowstep | 470 -> 415 | 0.61 | 620 |
| portalgun.the-doorway-effect | 1 | pistol | look | 745 -> 418 | 3.63 | 620 |
| portalgun.the-doorway-effect | 5 | pistol | look | 748 -> 421 | 3.63 | 620 |
| rpg.armor-plate | 1 | heavy | look | 498 -> 389 | 1.53 | 620 |
| rpg.dead-mans-trigger | 1 | heavy | look | 482 -> 373 | 1.53 | 620 |
| rpg.the-tail | 1 | heavy | look | 656 -> 533 | 1.73 | 820 (pair) |
| rpg.armor-plate | 5 | heavy | look | 551 -> 442 | 1.53 | 820 (pair) |
| rpg.dead-mans-trigger | 5 | heavy | look | 452 -> 343 | 1.53 | 620 |
| rpg.skin-ice | 5 | heavy | slowstep | 552 -> 428 | 1.74 | 620 |
| rpg.the-tail | 5 | heavy | look | 664 -> 541 | 1.73 | 820 (pair) |
| smg.bank-shot | 5 | pistol | slowstep | 570 -> 406 | 1.82 | 620 |
| smg.skin-neon | 5 | pistol | slowstep | 476 -> 332 | 1.60 | 620 |
| sniper.the-gutter | 5 | rifle | slowstep | 453 -> 310 | 1.68 | 620 |
| spear.spokes | 5 | rifle | slowstep | 456 -> 342 | 1.33 | 620 |
| thammer.curveball | 5 | melee | slowstep | 553 -> 403 | 1.76 | 620 |
| thammer.forecast | 5 | melee | look | 449 -> 349 | 1.16 | 620 |

## FOR BUILDERS: far-Faris finals the shell can't walk (route with the STYLE 3 rebuilds)

Reasons: *hold too short* = the payoff lands at the very end (no post-payoff hold without lengthening); *other level / off-map* = Faris shoots from another level or is parked away; *still too far* = beyond what a walk in the hold covers; *own cam* = the kill owns its final camera; *busy / moving* = Faris is still animated after the payoff; *no safe path* = a gap, drop, wall or water between them.

### ar (7)
- ar.last-stand @1: own cam
- ar.mid-cell @1: own cam
- ar.skin-gold @1: own cam
- ar.grenade-belt @5: no safe path
- ar.last-stand @5: own cam
- ar.mid-cell @5: own cam
- ar.skin-gold @5: own cam

### beam (2)
- beam.portal @1: own cam
- beam.portal @5: own cam

### burst (5)
- burst.side-on @1: Faris on another level or off-map (-372 u from the victim)
- burst.the-triangle @1: Faris on another level or off-map (-597 u from the victim)
- burst.awning @5: Faris on another level or off-map (-367 u from the victim)
- burst.side-on @5: Faris on another level or off-map (-372 u from the victim)
- burst.the-triangle @5: Faris on another level or off-map (-581 u from the victim)

### cluster (27)
- cluster.brolly @1: Faris on another level or off-map (-779 u from the victim)
- cluster.foxhole @1: Faris on another level or off-map (9416 u from the victim)
- cluster.mid-incoming @1: hold too short (-0.13 s)
- cluster.mid-overboard @1: Faris on another level or off-map (-486 u from the victim)
- cluster.skin-ice @1: Faris on another level or off-map (9594 u from the victim)
- cluster.skin-taped @1: Faris on another level or off-map (-739 u from the victim)
- cluster.the-heavy-bag @1: still too far after the walk (649 u)
- cluster.brolly @5: Faris on another level or off-map (-790 u from the victim)
- cluster.clean-sheet @5: no safe path
- cluster.divided @5: still too far after the walk (611 u)
- cluster.foxhole @5: Faris on another level or off-map (9415 u from the victim)
- cluster.joyride @5: still too far after the walk (1094 u)
- cluster.mid-drop-the-beat @5: hold too short (-0.15 s)
- cluster.mid-hot-foot @5: hold too short (-0.17 s)
- cluster.mid-incoming @5: hold too short (-0.13 s)
- cluster.mid-marbles @5: hold too short (-0.17 s)
- cluster.mid-overboard @5: Faris on another level or off-map (-450 u from the victim)
- cluster.mid-ping-pong @5: hold too short (-0.13 s)
- cluster.mid-tail-chase @5: hold too short (-0.59 s)
- cluster.mid-too-slow @5: hold too short (-0.64 s)
- cluster.one-in-a-thousand @5: hold too short (0.06 s)
- cluster.sixies @5: no safe path
- cluster.skin-ice @5: Faris on another level or off-map (9579 u from the victim)
- cluster.skin-taped @5: Faris on another level or off-map (-740 u from the victim)
- cluster.the-blink @5: Faris busy in the hold
- cluster.the-heavy-bag @5: still too far after the walk (615 u)
- cluster.the-minefield @5: Faris busy in the hold

### fists (3)
- fists.hitchhiker @1: Faris on another level or off-map (358 u from the victim)
- fists.keelhauled @1: Faris on another level or off-map (683 u from the victim)
- fists.keelhauled @5: Faris on another level or off-map (530 u from the victim)

### flamer (9)
- flamer.air-pocket @1: Faris on another level or off-map (934 u from the victim)
- flamer.molten-rain @1: Faris on another level or off-map (-327 u from the victim)
- flamer.poached @1: Faris on another level or off-map (369 u from the victim)
- flamer.rollover @1: Faris on another level or off-map (726 u from the victim)
- flamer.viking-funeral @1: no safe path
- flamer.air-pocket @5: Faris on another level or off-map (925 u from the victim)
- flamer.molten-rain @5: Faris on another level or off-map (-324 u from the victim)
- flamer.viking-funeral @5: no safe path
- flamer.which-way-is-up @5: Faris on another level or off-map (-392 u from the victim)

### gl (10)
- gl.beep-test @1: Faris busy in the hold
- gl.depth-charge @1: Faris on another level or off-map (2560 u from the victim)
- gl.snooze @1: Faris moving in the hold
- gl.beep-test @5: Faris busy in the hold
- gl.depth-charge @5: Faris on another level or off-map (2580 u from the victim)
- gl.snooze @5: Faris moving in the hold
- gl.special-delivery @5: Faris busy in the hold
- gl.the-long-way @5: still too far after the walk (1014 u)
- gl.the-orchard @5: Faris busy in the hold
- gl.touchdown @5: Faris busy in the hold

### glue (3)
- glue.bungee @1: Faris on another level or off-map (-477 u from the victim)
- glue.bungee @5: Faris on another level or off-map (-477 u from the victim)
- glue.skin-classic @5: still too far after the walk (1611 u)

### gravflip (5)
- gravflip.synchronised @1: own cam
- gravflip.mid-belly-flop @5: hold too short
- gravflip.mid-mind-the-gap @5: Faris on another level or off-map (-329 u from the victim)
- gravflip.skin-taped @5: own cam
- gravflip.synchronised @5: own cam

### handcannon (10)
- handcannon.crime-scene @1: Faris moving in the hold
- handcannon.next-week @1: still too far after the walk (690 u)
- handcannon.soft-landing @1: Faris on another level or off-map (-908 u from the victim)
- handcannon.crime-scene @5: Faris moving in the hold
- handcannon.getaway @5: still too far after the walk (634 u)
- handcannon.inertia @5: Faris busy in the hold
- handcannon.mid-burp @5: hold too short (0.09 s)
- handcannon.next-week @5: still too far after the walk (760 u)
- handcannon.slasher @5: Faris moving in the hold
- handcannon.soft-landing @5: Faris on another level or off-map (-913 u from the victim)

### ice (2)
- ice.safe-passage @1: own cam
- ice.safe-passage @5: own cam

### knife (2)
- knife.waterline @1: Faris on another level or off-map (496 u from the victim)
- knife.waterline @5: Faris on another level or off-map (492 u from the victim)

### laser (3)
- laser.undertow @1: Faris on another level or off-map (916 u from the victim)
- laser.skin-gold @5: own cam
- laser.undertow @5: Faris on another level or off-map (921 u from the victim)

### minigun (3)
- minigun.brrrt @1: own cam
- minigun.brrrt @5: own cam
- minigun.quiet @5: own cam

### pistol (3)
- pistol.last-bubble @1: Faris on another level or off-map (1185 u from the victim)
- pistol.shark-bait @1: Faris on another level or off-map (361 u from the victim)
- pistol.skin-cartoon @5: Faris busy in the hold

### portalgun (12)
- portalgun.crush-depth @1: Faris on another level or off-map (-2274 u from the victim)
- portalgun.excuse-me @1: Faris on another level or off-map (-626 u from the victim)
- portalgun.stranded @1: Faris on another level or off-map (951 u from the victim)
- portalgun.the-man-in-the-scope @1: Faris on another level or off-map (679 u from the victim)
- portalgun.the-original @1: Faris on another level or off-map (-950 u from the victim)
- portalgun.crossfire @5: no safe path
- portalgun.crush-depth @5: Faris on another level or off-map (-2274 u from the victim)
- portalgun.excuse-me @5: Faris on another level or off-map (-620 u from the victim)
- portalgun.stranded @5: Faris on another level or off-map (951 u from the victim)
- portalgun.the-haunting @5: Faris moving in the hold
- portalgun.the-man-in-the-scope @5: Faris on another level or off-map (667 u from the victim)
- portalgun.the-original @5: Faris on another level or off-map (-950 u from the victim)

### pump (1)
- pump.banana-peel @5: Faris on another level or off-map (-522 u from the victim)

### revolver (4)
- revolver.mid-holster-to-holster @1: Faris on another level or off-map (-391 u from the victim)
- revolver.the-bends @1: Faris on another level or off-map (2559 u from the victim)
- revolver.mid-holster-to-holster @5: Faris on another level or off-map (-391 u from the victim)
- revolver.the-bends @5: Faris on another level or off-map (2323 u from the victim)

### rpg (44)
- rpg.glow @1: own cam
- rpg.ground-zero @1: own cam
- rpg.headlights @1: Faris on another level or off-map (-652 u from the victim)
- rpg.in-the-works @1: still too far after the walk (743 u)
- rpg.mid-cannon-mouth @1: own cam
- rpg.mid-lead @1: own cam
- rpg.mid-outrun @1: hold too short (0.00 s)
- rpg.mid-shot-down @1: own cam
- rpg.mid-skipping-stone @1: hold too short (0.00 s)
- rpg.mid-speck @1: hold too short (-0.15 s)
- rpg.mushroom @1: own cam
- rpg.say-cheese @1: no safe path
- rpg.skin-camo @1: still too far after the walk (3928 u)
- rpg.skin-classic @1: no safe path
- rpg.skin-gold @1: own cam
- rpg.skin-neon @1: still too far after the walk (972 u)
- rpg.skin-taped @1: own cam
- rpg.the-smoke @1: own cam
- rpg.the-wrong-end @1: own cam
- rpg.tilt @1: Faris on another level or off-map (-770 u from the victim)
- rpg.torpedo @1: own cam
- rpg.glow @5: own cam
- rpg.ground-zero @5: own cam
- rpg.hailstone @5: Faris on another level or off-map (17373 u from the victim)
- rpg.headlights @5: Faris on another level or off-map (-652 u from the victim)
- rpg.mid-cannon-mouth @5: own cam
- rpg.mid-lead @5: own cam
- rpg.mid-outrun @5: hold too short (0.00 s)
- rpg.mid-shot-down @5: own cam
- rpg.mid-skipping-stone @5: hold too short (0.00 s)
- rpg.mid-speck @5: hold too short (-0.15 s)
- rpg.mushroom @5: own cam
- rpg.say-cheese @5: no safe path
- rpg.skin-camo @5: still too far after the walk (4066 u)
- rpg.skin-classic @5: no safe path
- rpg.skin-gold @5: own cam
- rpg.skin-neon @5: still too far after the walk (1003 u)
- rpg.skin-taped @5: own cam
- rpg.the-line @5: own cam
- rpg.the-safest-place @5: Faris on another level or off-map (-411 u from the victim)
- rpg.the-smoke @5: own cam
- rpg.the-wrong-end @5: own cam
- rpg.tilt @5: Faris on another level or off-map (-951 u from the victim)
- rpg.torpedo @5: own cam

### sawedoff (2)
- sawedoff.out-of-range @5: hold too short (0.59 s)
- sawedoff.sawn-off @5: no safe path

### shrink (2)
- shrink.safe-landing @1: Faris on another level or off-map (-346 u from the victim)
- shrink.safe-landing @5: Faris on another level or off-map (-342 u from the victim)

### smg (3)
- smg.greenhouse @5: Faris moving in the hold
- smg.pinata @5: Faris busy in the hold
- smg.tear-along-the-dotted-line @5: Faris busy in the hold

### sniper (13)
- sniper.the-bait @1: Faris on another level or off-map (-536 u from the victim)
- sniper.the-brass @1: Faris on another level or off-map (-1651 u from the victim)
- sniper.the-guide-line @1: Faris on another level or off-map (-373 u from the victim)
- sniper.drain @5: still too far after the walk (743 u)
- sniper.eight-bells @5: still too far after the walk (2342 u)
- sniper.rehearsal @5: Faris on another level or off-map (-1286 u from the victim)
- sniper.sling @5: still too far after the walk (802 u)
- sniper.the-bait @5: Faris on another level or off-map (-542 u from the victim)
- sniper.the-brass @5: Faris on another level or off-map (-1661 u from the victim)
- sniper.the-cloud @5: Faris on another level or off-map (-369 u from the victim)
- sniper.the-guide-line @5: Faris on another level or off-map (-359 u from the victim)
- sniper.the-last-look @5: Faris on another level or off-map (-713 u from the victim)
- sniper.the-long-shadow @5: hold too short (0.63 s)

### spear (2)
- spear.the-narrow-way @1: Faris on another level or off-map (-349 u from the victim)
- spear.the-narrow-way @5: Faris on another level or off-map (-349 u from the victim)

### thammer (1)
- thammer.world-record @5: Faris busy in the hold

### tkglove (1)
- tkglove.up @5: Faris on another level or off-map (560 u from the victim)

### tpdagger (8)
- tpdagger.green-blood @1: Faris on another level or off-map (2352 u from the victim)
- tpdagger.inside-the-house @1: Faris on another level or off-map (332 u from the victim)
- tpdagger.look-out @1: Faris on another level or off-map (-387 u from the victim)
- tpdagger.skin-taped @1: Faris on another level or off-map (-8418 u from the victim)
- tpdagger.the-cord @1: Faris moving in the hold
- tpdagger.the-miss @1: Faris moving in the hold
- tpdagger.green-blood @5: Faris on another level or off-map (2288 u from the victim)
- tpdagger.inside-the-house @5: Faris on another level or off-map (332 u from the victim)

