rwengine / openrw

OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable

Home Page:http://openrw.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Playable Missions Tracker

tsjost opened this issue · comments

Story Missions

Portland

8-Ball

  • Give Me Liberty

Luigi

  • Luigi's Girls
    • Cutscene camera is wrong in one scene
  • Don't Spank Ma Bitch Up
  • Drive Misty For Me
  • Pump-Action Pimp (optional)
  • The Fuzz Ball (optional)
    • Broken world (Culling bad?)
    • Thinks the car is full (Opcodes 01EA and 01E9)
    • Missing timer

Joey

  • Mike Lips Last Lunch
    • Bombshop doesn't work
  • Farewell 'Chunky' Lee Chong
    • Missing fight AI
  • Van Heist
    • Camera in cutscene broken
    • Missing vehicle AI
    • Even if van is stolen no instructions are given
    • Van almost undrivable due to physics
  • Cipriani's Chauffeur
    • Crashes before cutscene because vehicle in opcode_01f4 is nullptr (why?)
  • Dead Skunk in the Trunk (optional)
    • Missing vehicle AI (Forelli Brothers don't work)
    • Crusher doesn't work
  • The Getaway (optional)
    • Nothing happens at pickup location

Toni

  • Taking Out The Laundry
    • Vans can not be destroyed
  • The Pick-Up
    • Can't pickup the briefcase
  • Salvatore's Called A Meeting
    • Cutscene / entering the limo at Joes does never ends

Salvatore

  • Chaperone
    • Camera in cutscene is bad
    • Cutscene never ends

Toni

  • Triads and Tribulations
    • Crash in opcode_00a1 after cutscene (character is nullptr maybe?)
  • Blow Fish

Salvatore

  • Cutting The Grass
  • Bomb Da Base: Act I

8-Ball

  • Bomb Da Base: Act II

Salvatore

  • Last Requests

Staunton Island

Asuka

  • Sayonara Salvatore
  • Under Surveillance
  • Paparazzi Purge
  • Payday For Ray
  • Two-Faced Tanner

Kenji

  • Kanbu Bust-out
  • Grand Theft Auto
  • Deal Steal
  • Shima
  • Smack Down

Ray

  • Silence The Sneak
  • Arms Shortage
  • Evidence Dash
  • Gone Fishing
  • Plaster Blaster

Donald

  • Liberator
  • Waka-Gashira Wipeout
  • A Drop In The Ocean
  • Grand Theft Aero
  • Escort Service
  • Decoy
  • Love's Disappearance

Ray

  • Marked Man

Asuka

  • Bait
  • Espresso-2-Go!
  • S.A.M.

Catalina

  • Ransom

Shoreside Vale

Catalina

  • The Exchange

Phone missions

Portland

El Burro

  • Turismo
  • I Scream, You Scream
  • Trial By Fire
  • Big 'N Veiny

Marty Chonks

  • The Crook
  • The Thieves
  • The Wife
  • Her Lover

Staunton Island

King Courtney

  • Bling-Bling Scramble
  • Uzi Rider
  • Gangcar Round-Up
  • Kingdom Come

Shoreside Vale

D-Ice

  • Uzi Money
  • Toyminator
  • Rigged to Blow
  • Bullion Run
  • Rumble

Side Missions

Off-Road missions

  • Patriot Playground
    • Timer not shown / working
    • Checkpoints not shown
    • Impossible with current physics (note that this is one of the hardest missions in the game)
  • A Ride in the Park
    • Timer not shown / working
    • Checkpoints not shown
  • Multistorey Mayhem
  • Gripped!

Remote controlled vehicle missions

  • Diablo Destruction
  • Mafia Massacre
  • Casino Calamity
  • Rumpo Rampage

Vehicle missions

  • Taxi Driver
  • Vigilante
  • Firefighter
  • Paramedic
    • Crashes in opcode_0173 on exit because character is nullptr.

Import / Export missions

  • Portland Island Emergency Vehicle Crane
    • Nothing happens
  • Portland Island Garage
    • Nothing happens
  • Shoreside Vale Garage
    • Nothing happens

Miscellaneous

  • All 20 Unique Jumps
    • Nothing happens
  • All 20 Rampage missions
  • All 100 Hidden packages

Don't Spank Ma Bitch Up is marked as playable, but I'm unable to complete it because of the garage at the end.

@hazelnot Press M to open the ingame debug menu, go into Map and select Unsolid garage doors :)

Paramedic should be playable after #443 merge, vigilante is sorta playable too.
Cipriani's Chauffeur should not longer crash after #437 merge.

IIRC, Triads and Tribulations should not crash after #437 merge too.

Hospital, police info cutscenes (these are missions) and hidden packages work with #449
Police one crashes in opcode_01ad, but that should be fixed in #448
Taking Out The Laundry #448
The Pick-Up #449

Completable missions (tested by using mission debug menu):

Bomb Da Base: Act I (you need to go just to 8-ball).
Her Lover
Turismo (AI drivers don't move so you can't lose).
Grand Theft Auto (no damage by hitting cars/walls, so easy)
Evidence Dash (although mission passes after destroying the car with bullets so it's not correct as you need to ram the vehicle and then torch it)
Liberator is nearly completable, but the cutscene at the end doesn't finish.
Love's Disappearance (it is just a cutscene mission, so it is completable after finishing it?)
Rigged to Blow

I don't know if some recent commit fixed this, but Liberator is now completable

Shouldn't it be moved to wiki?

commented

I agree with @shfil119

I would love to see a list of stuff that is unimplemented/wrong for each mission, it would be best in a Wiki page I guess...

@Matriks404 no, one-issue per mission / problem would be ideal in my opinion.
It makes the whole thing more trackable and it's possible to keep a better history and keep track of regressions.

This masterlist is simply too long already and a wiki article wouldn't be more helpful either.
- it's impossible to close and maintain these sort of issues / wiki.

Instead, we should have one issue for each managable goal. Say "Mission 'Mike Lips Last Lunch' has problem XYZ" so we can actually close them once they are fixed. If possible, issues would even be unrelated to each mission ("AI cars don't start driving in races").
We could then have github projects or milestones to keep track of which problems affect which mission.
If a mission is not mentioned we can assume that it's either playable or has not been tested.

@hazelnot Press M to open the ingame debug menu, go into Map and select Unsolid garage doors :)

if you gotta use debug menu, dose it really count as playable, the door should just open by itself.

@Spike1377 The project is pretty much dead as far as I can tell, hasn't been updated in almost 2 years lol

welp thats sad.