(WIP!) A Celeste mod that enables map makers to add extra 'Sides (e.g. D-Sides) to their maps, or customise vanilla 'Sides!
Some things work fine, others are completely useless. Read the docs.
(WIP!) A Celeste mod that enables map makers to add extra 'Sides (e.g. D-Sides) to their maps, or customise vanilla 'Sides!
May be beyond the scope of the mod but would be nice for maps like Glyph
Currently, when you golden an A-Side the berry counter on the chapter card displays as 1/0 [strawberry icon]. It would be nice to have an option to change this on a per map basis to 1/0 [goldenberry icon].
The inverse of this also applies to B, C, and maybe Alt-Sides (untested), where adding red berries into the map will still display as 2/3 [goldenstrawberry icon] instead of 2/3 [strawberry icon].
As far as I can tell, whilst Everest/Ahorn let you customise chapter card textures and the golden textures, you can't do this for individual files. It would be nice to be able to set these on a per file basis for your map, where they only show up/alter icons for files where your map is currently loaded, and leaves everything else alone. Of these, only the hearts really matter, but I've included all of them since if its easy to implement that would be cool functionality.
(Now Implemented!) - Heart textures (automatically applied from the JournalHeartIcon texture)
(Now Implemented!) - Cassette textures (this could be under a JournalCassetteIcon option)
colours has suggested this is to do with DrawCentered instead of Draw, also seems to affect the first map first.
Opening this issue on @l-Luna's request. My mod SSM's Quality of Life Mod has a feature to skip the B-side intro, but this doesn't currently work with the custom alt-side intro in this mod.
The easiest way to facilitate this would be to factor out this part in AltSidesHelperModule into a separate named coroutine, since this would make it fit perfectly into my own mod's functionality for skipping coroutines.
Luna also said it might want to add a skip button to this mod itself, though personally I feel it'd be a bit inconsistent if AltSidesHelper implemented its own separate skip behavior that only applied to the custom alt-side intro.
its 1am, what it says on the tin
When you set has true the GoldenStrawberry field it still shows up 1/0 instead of x1
This option would disable the heart showing up in the Poem section of the journal, and would be useful for maps imitating C sides or other maps that dont want it displayed in general. Would be set via a ShowHeartInJournal: [true/false]
on a per side basis
Self explanatory, while custom textures do get applied to both the file select and general progress in the journal, the icons under the poem page don't change.
The File Select card mistakenly registers as fully complete/displays as golden once (I think) all of the A-Sides of a map have been 100%-ed, and ignores any altsides or collectables therin. I would guess this is related to the game not registering altsides data for this, and so not counting it towards completion.
Hi, can there be a cassette door/gate akin to the crystal heart door (Vanilla) or golden strawberry/strawberry gate (Lunatic Helper)?
This only happens for the first time on a file iirc, will show the correct color every time you go into that map afterwards
Completing an alt-side by collecting its heart after the heart has been previously completed (I.e the level has already been completed) causes the heart to be absent from the chapter panel.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.