Elasto Mania

Elasto Mania

Elma Online
Showing 1-10 of 11 entries
< 1  2 >
Update: Aug 31, 2024 @ 7:29am

This update adds many new features, such as freely placeable checkpoints for timing your runs, taken apples disappearing when spying, one-frame brake key, filters in Finished times list, showing gravity arrows on apples, keys for decreasing/increasing the FPS limit by a fixed amount, and more!

New features:
Freely placeable checkpoints for timing your runs. When playing, you'll see the time and speed when passing a checkpoint or taking an apple, and also the difference to your best checkpoint/apple time. Press F2 + enter in level menu to enter the checkpoint editor, it has more instructions to get you started. See also below for more details about the checkpoint features.
Taken apples disappear when you spy someone in F1 + enter.
One-frame brake key. Configurable in eolconf for both players separately.
Filters in Finished times list. When the list is shown (F7), shift-F7 toggles between 'Finished times' (the normal list), 'My finished times and checkpoints', 'Finished internal times', 'Finished external times' and 'Finished multi times'. Note that 'My finished times and checkpoints' respects the current checkpoint settings: it will show just finishes if checkpoints are disabled; it won't show apple times if they are disabled; and it will show checkpoint/apple speeds if speed is also shown when passing a checkpoint.
The Finished times list is now browsable offline. Offline finishes won't show up on the list (just like before), but checkpoint/apple times driven offline will show up.
'Public chat hidden' mode (only team chat and PMs shown). Shift-F9 now toggles between 'Chat shown', 'Public chat hidden' and 'Chat hidden'.
Restore apple battle progress after EOL crashes or is restarted. The server sends you your taken apples when you reconnect.
Keys for decreasing/increasing the FPS limit by a fixed amount (configure the keys in eolconf). The default step is 1, but it is also configurable. The change takes effect when the next run starts.
Option for showing the current FPS limit on screen (checkbox in eolconf). The `!fps` command will also now toggle this setting, instead of just printing a disappearing message with the limiter status.
Show pending FPS change in the FPS limit row (like 40 -> 41 or 30 -> off). The top messages about FPS change are not shown when the FPS limit row is shown.
The current FPS limit is saved in the database for every run, and the info will be made available to you on elma.online.
Option for showing the minimum distance between the bike and wheel on screen (checkbox in eolconf). Shows both the current distance (for the closest wheel) and the min distance reached during the run.
Show gravity arrows on apples. This is an experimental feature, so you'll have to enable it in eolconf if you want to use it. As eolconf will tell you when you turn it on, the arrows can be shaky, especially when playing at low FPS (but they should always be smooth when using F1 + enter). The arrows are shown when playing (both single and multi), spying, in editor, and in replays. Note that the actual size of the arrows depends on your zoom, because the available fonts are fixed-size. The large font size is always used if zoom is 1.0 or higher (your 'Large font' setting doesn't affect this), and the normal font size is used for zooms between 0.25 and 1. The arrows are not shown if zoom < 0.25.
After losing connection, show a sticky 'Lost connection' text until reconnecting.
Show [Download]/[Invite] text with lev download / multi invite input to distinguish them from the chat input.
Option for disabling the intro scrolling animation (checkbox in eolconf). Thanks to Smibu for the original patch.
End screen delay removed. This means that a quick double-enter won't get stuck on the 'Thank you for registering the game!' screen anymore. Thanks to Smibu for the original patch.

eolconf:
Show assigned keys on the button labels, instead of just saying 'Change' or 'Set key'.
Added accelerator keys (alt + key) for quick navigation (for Replay keys, Function keys, Hotkeys, Lev pack buttons, Save, Save and exit).
Removed the 'Lock new levels' checkbox, which means the lock will always be on at startup. It can still be toggled with shift-F3 ingame if you need it, but battle and cup levels are of course automatically unlocked when the battle / cup event starts, just like before.
Added tooltips for the 'Add/Edit lev pack' dialog to help with correct pattern formatting.

Bug fixes:
Fix crashing with certain configurations on high resolutions like 4K. Thanks to Smibu for the original patch.
Max speed display did not take the current frame into account, so it was lagging by one frame compared to the speed display.
Fix startballe having multi checkbox enabled when you don't have rights to start multi battles.

More details about checkpoints:
eolconf has various options for configuring the checkpoint behaviour.
By default, apple times are shown only if the level has checkpoints, but you can change the behaviour in eolconf. The old 'last apple' timer is unrelated to checkpoints, so it can still be toggled off/on separately.
By default, the times and speeds for 10 most recently passed checkpoints (including apples) for the current run are shown, but you can change the amount in eolconf.
Checkpoints can be bidirectional (triggers from either side) or unidirectional (triggers only from one side). Bidirectional is the default mode for a newly added checkpoint.
You can move, scale, rotate (vertical or horizontal) and change the orientation (bidirectional or unidirectional) of the checkpoints as instructed in F2 + enter. The modifications are applied to the currently selected checkpoint; use F2 or shift-F2 to change the selection.
Pressing F1 will add a vertical checkpoint if the currently selected checkpoint is vertical, or a horizontal checkpoint if the currently selected checkpoint is horizontal.
All checkpoints are automatically saved in eolconf.json when you return to menu from the checkpoint editor.
Shift-F11 shows/hides the checkpoint table when playing (shown by default when checkpoints are enabled).
If the 'Show speed' option is 'If speedometer is on' (which is the default), it means you can also toggle the visibility of the speed info when playing, by turning speedometer off/on.
For the customized checkpoint table alignment option, you can choose between Top/Middle/Bottom for the vertical alignment, and between Left/Middle/Right for the horizontal alignment. Alternatively, you can write any value between 0 and 1 (Vertical: Top is 1.0, Middle 0.5, and Bottom 0.0. Horizontal: Left is 0.25, Middle 0.5, and Right 0.75). If the checkbox is not ticked, the default location above the bottom right texts is used.
Best checkpoint/apple times are remembered for all levels until EOL is closed.
Best checkpoint/apple times and their speeds are also shown in the checkpoint editor.
Editing a checkpoint resets its best time and speed.
Ctrl + Delete in checkpoint editor resets the best checkpoint/apple times for that level.

Update: Feb 20, 2022 @ 6:35am

This update fixes a severe bug that was causing lag and sometimes crashes in first finish and one-life battles. Updating is highly recommended, as it will make the server more responsive for everyone. The update also adds more intelligent chat line splitting, and improves startballe by adding incremental search (=intuitive dropdown typing behaviour) and a way to reconnect after losing connection.

Bug fixes
- Fixed a bug in the real-time result updating of first finish and one-life battles. It was causing lagging for many people, and occasional crashes for some. Due to the accumulating effect of lag, their finishes often registered only after a significant delay.

Improvements
- Avoid splitting long chat lines in the middle of a word. A word is split only if a word boundary can't be found within the preceding 20 characters.
- Startballe: Added incremental search to all dropdown lists. So for example when the Duration dropdown is selected, typing 15 will jump to '15 mins' as expected, instead of ending up at '50 mins'.
- Startballe: Show a reconnect button after losing connection.

Update: Jan 26, 2022 @ 9:18am

Updated to work with remastered version of Elasto Mania (legacy lgr added to files).

Update: Oct 24, 2021 @ 3:57am

ElmaWorks update.

Update: Sep 5, 2021 @ 4:57am

ElmaWorks update.

Update: Sep 12, 2020 @ 7:18am

ElmaWorks update.

Update: May 24, 2020 @ 4:56am

ElmaWorks update.

Update: May 12, 2020 @ 2:52pm

ElmaWorks update.

Update: May 12, 2020 @ 10:12am

ElmaWorks update.

Update: May 12, 2020 @ 7:42am

ElmaWorks update.