FortuneStreetModding / csmm-qt

Custom Street Map Manager cross-platform port
GNU General Public License v3.0
4 stars 0 forks source link

[Feature Request] New Line to show Map name on Results screen #7

Closed MysticMismagius closed 2 years ago

MysticMismagius commented 3 years ago

Full discussion of this feature can be found here: https://discord.com/channels/402304628890533898/789048110869512222/871076635875622913

Deflaktor commented 2 years ago

Summary from Discord discussion:

Request by Giftshaven: Displaying the name of the board that was played on the results screen. It could be a gecko code/cheat as well if even possible.

MysticMismagius: It's confirmed that can use , , , and in places that you normally aren't supposed to be able to Theoretically, we could change these values to read 4162,"" and 4163," target" or something along those lines

It's confirmed that can use , , , and in places that you normally aren't supposed to be able to Theoretically, we could change these values to read 4162,"" and 4163," target" or something along those lines Which would lead to something like this

Screen_Shot_2021-07-29_at_1 42 26_AM

However, this approach does not work. If I had to guess, when the command takes the name of the map you are currently in And when you're in the results screen, you're not in a recognized map, so the command throws up a null error and you get "No message." Looking at the text file again, there is an instance in which the command works while not in a map Most notably these lines, which are in the results screen of Practice Mode

So it is very much possible to get the game to recognize the you just played on during the results screen, it's just not doing it outside of these 4 prompts for some reason

The question is twofold 1) Why does the command work for these prompts on the Practice Board, but nowhere else? 2) Can we make it so that the command works on all boards? One more board of research later, this is the practice board

So clearly the command is working for the specific message prompts and not the results screen for the board as a whole Also, there are some issues that would need to be addressed even if we were to get the command to work here

Screen_Shot_2021-07-31_at_5 46 15_PM

Issue 1: Lines 4162 and 4163, which control the text that appears on the top of the results screen, are shared with other locations in the game. An example of this is shown below. In order for your idea to work seamlessly we'd have to make a new text line for the top of the results screen to point to. @Def has done this before with other text lines so it's not preposterous or anything

Issue 2: If line 4162 is long enough it will simply drop off like this. This looks kinda gross and will get worse the longer the map name is

Screen_Shot_2021-07-31_at_5 56 12_PM