Honestly I just want to see Flying stream for like the duration of LS with mouse/keyboard cam, it would end this whole discussion really quick if he can prove it's not cheated.
lelreset: You can't just say "it's spliced". Where is it spliced? What is the basis for the accusation?
I've only watched the first 50 minutes and it looks fine so far. Great RNG and mostly great execution.
I disagree with pre-made replays not being allowed. If you're allowed to set up your weapons like you want, and get car bombs set up like you want, why can't you set up a replay?
As for omf0 manipulation, I also disagree. Any sort of pre-mission setup should be allowed, and mission flag manipulation is allowed in every other IL (and is frequently abused to its full extent in SA). To ban duping, just say "It's not allowed to have the game run two mission scripts at the same time"
It's agreed upon that 100% includes censored/cut content, regardless of whether your version is censored or not. At most it's a different category because it has different objectives, but I doubt anyone finds it different enough to warrant its existence
Learning to Fly keeps the 0 wanted level because of this part of the script
:DESERT5_954 {2040390} 0A0E: disable_text_with_style 1 {2040394} 03BA: clear_cars_from_cube_cornerA 44@ 45@ 0.0 cornerB 46@ 47@ 50.0 {2040418} 08F8: display_stat_update_box 0 {2040422} 07A8: enable_area69_sam 0 {2040426} 096A: enable_flying_helis 0 {2040430} 050F: get_max_wanted_level_to 239@ {2040435} 01F0: set_max_wanted_level_to 0 [...]
get_max_wanted_level_to puts the value of maximum wanted level in the global variable 239@. 239@ therefore has the value 6. Then, set_max_wanted_level_to sets the maximum to 0.
However, since it's duped, this is run twice. On the second time, get_max_wanted_level_to puts the value 0 on 239@.
Later, this is how the game recovers the value when the mission ends
{2070031} 01F0: set_max_wanted_level_to 239@
So the maximum wanted level is 0 after the mission is finished.
In Air Raid, this is how CJ is set to take no damage
{1861306} 02AB: set_actor $PLAYER_ACTOR immunities BP 1 FP 1 EP 1 CP 1 MP 1
This is run on mission pass
{1873485} 02AB: set_actor $PLAYER_ACTOR immunities BP 0 FP 0 EP 0 CP 0 MP 0
And this is run on mission fail
{1873757} 02AB: set_actor $PLAYER_ACTOR immunities BP 0 FP 0 EP 0 CP 0 MP 0
However, this does not mean it's not possible. If during Air Raid you start a mission that doesn't crash the game, you'd probably be able to keep the immunities, as long as it's not cleared by other factors (In GTA 3 you can get immunity easily, but it's cleared when you start a mission. Same in TBOGT)
edit:
As for the minigun, I'm not entirely sure how the opcodes work. 04F4 puts CJ in turret mode and 0465 removes CJ from turret mode. I assume the game only keeps track of the minigun ammo from the second instance and fails to remove the first because it's no longer tracking it. Then again I'm not sure why the jetpack causes it to fail to remove the ammo as well. Someone with better knowledge of these opcodes can answer
The NRG despawns depending on your camera at the end of the autoscroller. Look at the top runner's camera placement and see if reproducing it improves your luck
Using the same definition as III and VC, AM is just Any% + Maria missions
It's just the standard in duping, it's just weirder in LCS.
In VC the same kind of glitch can be used to start Downtown Chopper Checkpoint when you fail Distribution after starting it during a certain point of Cabmageddon. A different kind of glitch also related to cancelling a mission results in stack pointer underflow that is used in VC Any%. In LCS mission scripts load differently, but all the anomalies you're seeing are probably related to the game executing wrong opcodes and illegal operations that only emulators dare to perform.
It could be a category, but you're going to lay out some rules. Does the run start from new game or a save file? Will you have a standardized savefile if that option is chosen?
I also think it shouldn't be included because someone will run it if it exists, it should be included because people run it. (All Horseshoes shouldn't be a category, for example, it simply exists because Shadow_Dog wanted it to exist)
As far as I know, it's unavoidable. The only way I know to unsoftlock is to use the teleport glitch and run back inbounds, but that's very slow.
Sorry for the delay, finally got around to adding these individual levels.
They could be rerouted, but most current snapshots are already taken where they don't really waste time (autoscrolling missions, end of races before fading). It's also a lot harder to take into account weather when your run is 13+ hours long, so ideally you'd have optimal locations and several backups just in case.
Because skipping Yay Ka-Boom-Boom doesn't unlock LV, so you have bridge barriers (that make Highjack slow) and 4 stars
Los Santos or whatever are just practice categories that are a part of Any%, and as such do not belong on the leaderboards. Feel free to run them and compare your times to others (can even make a google doc, like Mhmd did for 35/36 USJ in VC), but just because you think the game is too long doesn't mean AQuarterOfAny% is a legitimate category that demands a leaderboard.
Aug 07 20:08:49 <Powdinet> I've said it before, and I'll say it again, you can run whatever you want, but not everything needs to have a leaderboard
Edit: and before anyone talks about Burglary category, it's fucking retarded and should not exist either.
It just happens that in this case, Low% = Any%, as is the case with most GTAs
SA definition is different than III's and VC's though Patrick, so that argument doesn't really apply. The rest does though.
It's 3 different missions in the code, and if you fail the second mission, it does get a "permanent map marker", that starts EOTL Part 2. Same for Part 3. As such, I think all 3 should be mandatory. I don't really care about this category though, so it's all up to you guys.