- What permissions do you give others to modify and/or maintain your submission?
- Modify: ASK ME - Maintain: NO - Others must ask me for permission before modifying my submission or use it in their own work, and I reserve the right to say no for any reason. No, others may not maintain my submission, even in my absence.
- I made sure my file(s) follow the Submissions Guidelines
- Yes
- I named my file(s) correctly (see Filename Conventions)
- Yes
Note: This character is more of a standard platformer type than most characters are. Prior to 1.41, in some areas, because of the slower playstyle, some areas you will have to work a bit more to pass through them - this especially applies to wide open spaces and/or being launched far off with springs/boosters.
Edit: Windows was designed with automatic braking in mind to check for springs/grabbable chains/etc.
Please read changelogs for more information. CSS done by XG5#4941
Although 33% slower than Sonic, Windows does jump 33% higher and can do it twice. In addition, the faster you're going, the higher the jump, albeit the effect is subtle.
By technicality, Windows is also shorter since the logo is just that - a logo.
Like Fang, Windows can
Being heavy
- Windows uses MP Special Stages instead to gather Chaos Emeralds. Using
tokencompile
, you can revert it back to having the tokens converted into emeralds directly. - Yes, Windows can go Super/Hyper... in this case, the Emeralds provide Windows with the XP setup, upgrading it. However, the configuration isn't ideal - rings will be used for keeping the system stable. Run out of them or die and you'll downgrade.
- Use Custom3 to force a Super transformation if you have the emeralds and 50 rings. Handy if you want to keep a shield on you.
- If you press Custom1, you'll perform an "XPerience Blast" for 3 (since 1.4) rings (or all of Hyper) - clearing an area of enemies and damaging nearby bosses, falling into a 5 second (or 60 if Hyper) cooldown.
- Be careful doing that when Hyper, though - the ring consumption will be affecting everyone.
- Since v1.1, you can stack Invincibility and Speed Shoes timers when, latter of which can work even if Super/Hyper and if kartgrow is enabled.
- Since v1.2, pressing Custom2 will briefly enable "hardware acceleration" of the DirectX Boost, which will briefly increase your top speed on top of launching you forward.
- If you're moving fast enough, DirectX Boost will merely redirect all the speed whichever way you're facing.
- Cooldown is 15 seconds and 5 if Super/Hyper. Collecting Rings/Coins/Spheres and Ring Monitors will reduce the cooldown by 0.25s and 2.5s respectively.
- Since v1.4, pressing Custom2 with Spin/Jump will perform different moves. See changelog for more information.
- 0 disables all custom music.
- 1 enables some of the custom music, like Invincibility and Speed Shoes.
- 2 enables all of the music, including Super, Hyper and Act Clear jingles.
- Speed Shoes will instead act like a Growth powerup from Kart, doubling your size and playing the familiar tune.
- Using the Attraction Shield? If you're under the effects of Growth, your ring pull range also doubles!
- The jingle will attempt to be played regardless of canyon.mid's setting, although it doesn't usually overwrite the Hyper theme.
- The default 20 seconds of Speed Shoes are cut down to 12 seconds to balance it out. Invincibility will also be applied if you didn't have it before.
- If more Speed Shoes are to be applied, they will add to the current timer.
- This variable is enabled by default and can only be changed by hosts/admins. If changed mid-map, it usually will take effect immediately.
ssd (0/1) - disable/enable faster File Toss cooldowns. Disabled by default, admin/host only!
DirectX (0/1) - disable/enable DirectX Boosting. Enabled by default, admin/host only.
funindeath (0/1) - disable/enable the rare, special death on everyone. Enabled by default, admin/host only.
funindeathchance (0 - 1) - if the special death mentioned above is enabled, this controls the chance. 0 is 0%, 1 is 100%.
TokenCompile (default/legacy) - switch token interactions. "Default" lets Windows store tokens to have a chance at the Multiplayer Special Stages, whilst "Legacy" converts the tokens into emeralds on the spot like it was prior to OSR2.5 / 1.3.
pentium4 (0/1) - disable/enable XPerience Blasts when Hyper. Will only work if CrossMomentum is present. Admin/host only.
pentium4check - checks for allowance of XPerience Blasts when Hyper. Will only work if CrossMomentum is present.
winbubble (0/1) - disable/enable bubble popping by Windows. Admin/host only.
filetossbind (0/1) - swap File Toss bind for local player between Spin and Ring Toss. Default is 1. Works per player.
winintro (0/1) - disable/enable the custom title card for Windows. Works per player.
winver - returns information about version of the mod, SRB2 client used and, if playing as Windows, see current configuration for File Toss and the custom title card, as well as check if DirectX Boost is disabled/enabled.
msconfig - controls automatic save/load for Windows settings.
dxcoop - controls whether the experimental shared DirectX Boosting is turned on.
- If DirectX Boost is used by Windows and there are others in range, as well as them having opted in to receive such effects, they will be thrusted depending on which of the moves was performed.
dxcoopeffect (0/1)
controls whether a player wants to receive the effects. Opt-in or opt-out.dxcooprangeh
anddxcooprangev
control the range of the cooperative DirectX Boost.
- Join Milne's Kazotsky Kick and dance along!
- XMomentum's trick-related frames and Hyper jingle have been added.
- When playing Co-op in a netgame, you can perform gifts similiar to Adventure Sonic.
- Some of characters with custom gifts include:
- Legacy Hibiki
- Extra Life (Classic)
- Legacy Speccy
- Kiryu
- Bubsy
- Super Mario Bros
- ...and a few more.
- If the character does not have a unique gift written for them, a failsafe is present, which will grant a shield (if you don't have one or the shield is Pity) or a bunch of rings.
- 50% to roll for either one in range.
- Some of characters with custom gifts include:
Wouldn't be Windows without some annoyance, now would it?
- Because of how Growth was done with Speed Shoes, it may lead to situations where one may end up stuck or be squished.
- If under the effects of invincibility and/or speed shoes as Windows and you swap characters, the special stats may not be removed.
- I'm aware that this might happen, but it's not as broken as Growth not being reverted from if the speed shoes ran out.
- The music change may work weirdly in Co-op or other gametypes, especially when switching characters.
- Also in multiplayer, the HUD related values might not initialize properly, leading to a spam of warnings. Changing map whilst having selected Windows as your skin usually fixes it.
- When joining a server with Windows on it, DirectX Boost may not spawn a trail when active and spike-busting will always be active.
- No longer true as of v1.31?
- The custom top speeds for Windows if Hyper or under Invincibility do not appear to function correctly as of CrossMomentum v1.3.
- Regular DirectX Boost under Hyper is also borked.
- Use CrossMomentum v1.2 with Windows for maximum compatibility as it was built against that version with how
player.normalspeed
is handled.- Fixed in 1.5 Public Beta - use the 1.3.x versions of CrossMomentum.
- 1.41 changed up how File Toss projectiles are spawned. As a result, sometimes, you may get a warning about the variable responsible for the projectile suddenly being nil. There is not much I can do about that.
- As mentioned above,
A_SuperSneakers
andA_Invincibility
have been changed to allow for stacking of Speed Sneakers and Invincibility whileA_RingBox
has the cooldown reduction effect.- 1.5 Public Beta has reworked that, go nuts.
- DirectX Boost may end up being permanently active if you quickly swap characters if a netgame.
- Having designed Windows to be played with automatic braking on, if you do not have it on, you will have higher top speed when jumping.
- Fixed in more modern versions, but MRCE will trigger the higher top speed if you destroy a badnik by landing on it or destroying from the side when not on the ground.
- Ringslinger NEO and BattleMod support are rough, expect some things to be jank.
Thanks to the SRB2 Discord for assisting with the Lua and hope you enjoy the lil guy... err, thing.
Read the update logs for up-to-date stuff.