QueenOfSquiggles

Results 22 issues of QueenOfSquiggles

I have made multiple improvements to core systems as needed for "Cheesefruit Groves" some of which include: - `SaveDataBuilder` - Allowing for nested `SaveDataBuilder` instances - Makes full use of...

enhancement

**Describe the bug** C# `GlobalClass` types don't actually exist in the `ClassDB` until the first compilation. If the user installing SC4X doesn't hit "Build" before the dialog appears, it will...

bug
enhancement

**Describe the solution you'd like** Currently, SC4X uses `Chickensoft.GoDotTest` for unit testing, but no unit tests are actually written due to the boilerplate complexity. Possibly just because I'm lazy. More...

enhancement

**Describe the solution you'd like** The `UISounds` class needs to be renamed to `UIEffects` which will better reflect the intended purpose of the class. While this may look simple on...

enhancement
good first issue

**Describe the solution you'd like** Like described in #75, `OptionsMenu` needs to be renamed to `OptionsTab` as well as have various unused elements removed. Some but not all are marked...

enhancement
good first issue

**Describe the solution you'd like** `CreditsScene` is vestigial from when the main menu, credits menu, and options menu were all entirely separate scenes that were loaded into individually. Now with...

enhancement
good first issue

**Describe the solution you'd like** `ItemSlotDisplay`, like many components is entirely vestigial. Removing it would streamline the framework code.

enhancement
good first issue

**Describe the solution you'd like** The various components have already been refactored out of `DefaultHUD`, however the class itself remains unchanged. Refactor out anything that isn't necessary, even if that...

enhancement
good first issue

**Describe the solution you'd like** `DemoEndScene` should be marked as `GlobalClass` to better serve the purposes. Be sure to include any data that might be present in the scene file...

enhancement
good first issue

**Describe the solution you'd like** The `PseudoAAACharController` is incredibly clunky even down to the name. Given that this class is given as a scene as well, a refactor to use...

enhancement