Jacky720

Results 18 issues of Jacky720

## Description - This PR removes the `UndertaleData.GMS2_2_2_302`, `UndertaleData.GMS2_3`, `UndertaleData.GMS2_3_1`, `GMS2_3_2`, `GMS2022_1`, `GMS2022_2`, `GM2022_3`, and `GM2022_5` booleans in favor of creating an `UndertaleGeneralInfo.GMSVersions` enum, as well as `UndertaleGeneralInfo.GMS2Version` using said...

### Describe the bug Executed from my Undertale folder, the following command fails: `/UMCli/UndertaleModCli --code "gml_Script_control_update=./Export_Code/a_control_update.gml" --output temp.win replace data.win` The error is along the lines of "could not match...

bug

### Which component should be improved? Lib ### Describe your feature suggestion in more detail Because GameMaker no longer updates the version number stored in data.win, the mod tool currently...

enhancement

### Which component should be improved? Lib ### Describe your feature suggestion in more detail Scripts can use UMT's [UndertaleCode.AppendGML](https://github.com/krzys-h/UndertaleModTool/blob/6b94f6bce1b0e8383e2ff12ee055473bb392ad94/UndertaleModLib/Models/UndertaleCode.cs#L1217) method to add new code to the end of a...

enhancement

This is a list of errors I have thus far encountered when reviewing compilation for Deltarune Chapter 1&2. **Crashes:** - [ ] Assignment to variables which share names with scripts...

Shortly after Deltarune Chapter 2 was released, most older scripts received a modification to prevent running them on Chapter 2 due to the decompiler instability. As this has largely been...

## Description Fix the change from `_spriteMode` to `SpriteMode` as referenced in UndertaleDialogSim.csx ### Caveats None ### Notes N/A

Reported the script only got through 510/10466 sprites in the course of ten minutes. Game is "Stoneshard, a turn-based RPG", and GMS2.3.

## Description Attempt to severely reduce the number of parentheses produced by the decompiler, especially when handling math and comparison expressions. ### Caveats Each aspect has been tested, but I...

## Description Per comment on #391, the last piece of raw shader data can sometimes be misaligned with the padding at the end of the chunk. This PR adds flexibility...