|
| 1 | +# CelesteTAS v3.47.0, Studio v3.10.0 |
| 2 | + |
| 3 | +## Improved Auto-Completion |
| 4 | +<!-- IMAGE right 300 204 Assets/v3.47.0/ImprovedAutoComplete.png --> |
| 5 | + |
| 6 | +Auto-complete has been has been a big feature of the initial Studio v3 release, |
| 7 | +however now with over a year of user feedback, there have been some improvements: |
| 8 | + |
| 9 | +### Importancy Ranking |
| 10 | + |
| 11 | +All entries are now ranked, such that the most relevant ones are more likely to be at the top. |
| 12 | +This is achived by placed them into 4 different categories, which are listed in the following order: |
| 13 | +1. **Favourites:** These are manually chosen by clicking on the heart icon and always appead on top |
| 14 | +2. **Frequently Used:** These are your top-5 most used entries (note that an entry is only counted when it is actually selected) |
| 15 | +3. **Suggestions:** These are suggestions from the game, based on what could be useful in the current situation |
| 16 | +4. **Uncategorized:** This is everything remaining, which doesn't fall into another category |
| 17 | + |
| 18 | +### Reduced Clutter |
| 19 | + |
| 20 | +Entries which have seen basically no usage have been removed to reduce visual clutter. |
| 21 | +Additionally, the popup window now attempts to take up less space. |
| 22 | + |
| 23 | +### Feedback |
| 24 | + |
| 25 | +Please continue to share feedback about the auto-complete feature - but of course everything else too! - so that they can further be improved. |
| 26 | + |
| 27 | +--- |
| 28 | + |
| 29 | +## Custom-Info Editor |
| 30 | +<!-- IMAGE right 350 282 Assets/v3.47.0/ImprovedCustomInfoEditor.png --> |
| 31 | + |
| 32 | +The Custom-Info editor has now been upgraded from a simple textbox into a full proper editor! |
| 33 | + |
| 34 | +That includes **auto-completion**, **syntax-highlighting** and a **live preview**. |
| 35 | +With this, it should now be considerably easier to quickly create a Custom-Info template for something specific. |
| 36 | + |
| 37 | +Additionally, the Game Info displayed in Studio is now a proper textfield, meaing you can **select and copy** anything from it with ease. |
| 38 | + |
| 39 | +--- |
| 40 | + |
| 41 | +## New Commands |
| 42 | + |
| 43 | +### `RequireDependency` |
| 44 | + |
| 45 | +This command declares dependencies required for the TAS to run, which can easily be installed with a respective dialog box. |
| 46 | +**Examples:** |
| 47 | +- `RequireDependency, StrawberryJam2021` for any version |
| 48 | +- `RequireDependency, StrawberryJam2021, 1.10.0` for specifically v1.10.0 or higher |
| 49 | + |
| 50 | +### `ActivatedLobbyWarps` |
| 51 | + |
| 52 | +This command tracks which warp points have been activated during the TAS' execution, |
| 53 | +which can be useful for lobby routing or sync-checking. |
| 54 | +**Example:** `ActivatedLobbyWarps: [4, 7]` |
| 55 | + |
| 56 | +--- |
| 57 | + |
| 58 | +- Feature: Add accurate hitbox rendering for CommunalHelper Melvins |
| 59 | +- Feature: Allow other mods to open a 3rd-party text window in Studio |
| 60 | +- Feature: Add `RequireDepenency` command |
| 61 | +- Feature: Add `ActivatedLobbyWarps` command |
| 62 | +- Feature: Display popup when generated TAS file contains errors |
| 63 | +- Feature: Add Favourite/Suggestion/Frequently Used entries to auto-complete menus |
| 64 | +- Feature: Rework Custom-Info Editor into own popup |
| 65 | +- Feature: Allow for selection of text from the Game Info box |
| 66 | +- Featuer: Add auto-complete support for Entity IDs |
| 67 | +- Feature: Add auto-complte support for StateMachine states of Player/Seeker/Oshiro |
| 68 | +- Feature: Allow setting VirtualButton fields/properties directly |
| 69 | +- Feature: Add BossesHelper support to `SeedRandom` command |
| 70 | +- Tweak: Hide JungleHelper fireflies with Simplified Graphics |
| 71 | +- Tweak: Hide light beams with Simplified Graphics |
| 72 | +- Tweak: Hide KoseiHelper Debug Renderer with Simplified Graphics |
| 73 | +- Tweak: Enable appended Actual Collide Hitboxes by default |
| 74 | +- Tweak: Clear discovered lobby map when 'console load'ing |
| 75 | +- Tweak: Always allow for tab-completion in the auto-complete menu |
| 76 | +- Fix: Inaccuracies in RTA timer |
| 77 | +- Fix: Deadlock when stepping back into freeze frames |
| 78 | +- Fix: Inactive timers showing up in Info HUD when TimeRate is zero |
| 79 | +- Fix: Properly save altered Crouch Dash and Grab modes in savestates |
| 80 | +- Fix: Desync caused by inconsistant timings for exiting options menu |
| 81 | +- Fix: Folder path with spaces not being correctly opened Finder on macOS |
| 82 | +- Fix: `Integrate Read Commands` incorrectly skipping some lines at the start/end |
| 83 | +- Fix: Light/Dark title bar not being properly applied on Windows |
| 84 | +- Fix: Properly style bottom-right corner tile of scrollbars on Windows (R.I.P. ugly white square) |
| 85 | +- Fix: Undo-state getting corruped by fix-up actions |
| 86 | +- Fix: Don't register mouse inputs while window isn't focused |
| 87 | +- Fix: Crash if entity has a `null` scene |
| 88 | +- Fix: Use quotes if generated `console` command uses spaces |
| 89 | +- Fix: Avoid starting TAS when manually starting recording with TAS Recorder |
| 90 | +- Fix: Certain entities not being watchable in the Info HUD |
| 91 | +- Remove: Unused clutter in parameter auto-complete for `Set`/`Invoke` commands |
| 92 | + |
| 93 | + |
1 | 94 | # CelesteTAS v3.46.2, Studio v3.9.7 |
2 | 95 |
|
3 | 96 | ## Repository Cloning |
|
0 commit comments