Skip to content

Releases: CarJem/ManiacEditor-GenerationsEdition

Version 20.2.2.2 Nightly

02 Feb 22:54
Compare
Choose a tag to compare
Pre-release
  • Addressed One Situation That Lead to a lot of People Having their Editor's Crash Before they even started!

WARNING:
Optimizations Being Made EVERYWHERE RAPIDLY, please make sure you be EXTREMELY CAUTIOUS and MAKE BACKUPS OF EVERYTHING!

Version 20.2.2.0 Nightly

02 Feb 22:39
Compare
Choose a tag to compare
Pre-release
  • The Find and Replace Tool with Now Select the Tiles it Finds (WIP)

  • Logging Implemented (Log Files Generated in "%AppData%/ManiacEditor/logs/")

  • More Refactoring Accomplished

  • Restructured the entity renders are drawn in such a way, that I will never need to do another restructure on this scale again (hopefully)

  • Merged and separated several classes/methods/structures/etc.

WARNING:
Optimizations Being Made EVERYWHERE RAPIDLY, please make sure you be EXTREMELY CAUTIOUS and MAKE BACKUPS OF EVERYTHING!

20.2.1.0 Nightly

02 Feb 03:23
Compare
Choose a tag to compare
  • HEAVILY REFACTORED 80% of the Entire Codebase
  • Fixed Some Minor GUI Visual Issues
  • Optimized quite a bit of Code for Clarity while refactoring
    (Many More still to Come!)

Optimizations Being Made EVERYWHERE RAPIDLY, please make sure you be EXTREMELY CAUTIOUS and MAKE BACKUPS OF EVERYTHING!

Version 20.1.31.X Nightly

31 Jan 22:21
Compare
Choose a tag to compare
Pre-release

PLEASE INSTALL USING THE HOTFIX EXE

  • First Public Automatically Generated Build
  • New On-board Updater System that should Function WITHOUT Appveyor!
  • Now Reliant on an Installer System. Please be Cautious where you decide to install this, I haven't fully sorted permissions out yet.

Optimizations Being Made EVERYWHERE RAPIDLY, please make sure you be EXTREMELY CAUTIOUS and MAKE BACKUPS OF EVERYTHING!

0.3.0.0 BETA (Unfinished)

19 Jun 21:41
Compare
Choose a tag to compare
Pre-release

Not Much to Say about this Release, this is just the latest source on my end pushed to GitHub since I haven't done a lot on this editor in awhile.

0.2.26.2 BETA

28 Aug 21:26
Compare
Choose a tag to compare
0.2.26.2 BETA Pre-release
Pre-release

Maniac Editor - Generations Edition (0.2.26.2 BETA)

THIS BUILD IS VERY OLD, if your looking for the latest versions you can find my betas over here: https://ci.appveyor.com/project/CarJem/maniaceditor-generationsedition

Quick Patch fix to do a couple of things that simply didn't make the first build. Non-Essential unless you value anything here, but Highly Recommended.

And the Deal with Backups stays the same, make them, I will not be responsible for your own lost

Change in 0.2.26.2:
-Forgot to change the version number

Changes/Additions: (0.2.26.1)

  • Object_Attributes.ini is Visible Again
  • Added a Prohibit Entities from Using Other Clipboard Options (Enabled by Default; Do not Disable if you don't want to cause problems)

0.2.26.0 BETA

28 Aug 20:26
Compare
Choose a tag to compare
0.2.26.0 BETA Pre-release
Pre-release

Maniac Editor - Generations Edition (0.2.26.0 BETA)

Continuing from the version numbers OtherworldBob's fork left us with, we will continue development in hopes to see Maniac Editor reach something beyond an Ongoing Beta.

NOTE: PLEASE MAKE BACKUPS IF YOU HAVE ZERO CLUE ON WHAT YOU ARE DOING. ALSO, MAKE THEM ANYWAYS, NO ONE HERE IS RESPONSIBLE FOR LOST WORK.

New Features: (I might of miss a couple of details, there's simply too much new stuff)

  • New Details in the Bottom Pane Relating to where you click and your selection (Selection Size, etc.)
  • Added another Bottom Pane to separate the new details from the Data Folder Location
  • Pixel Mode for those details when dealing with objects that relies on pixels for their position and size rather than the tile size
  • Revamped App Icon and About Screen Image (Made by me, CarJem Generations)
  • Revamped UI Icons (Uses Visual Studio Image Libary, along with Material.io Icons when needed)
  • Added an Options Menu
  • Renamed Help to Other
  • Added a Menu explaining some of the main controls
  • Run Game now works again for Mania Plus (but only to an extent, still missing some critical features)
  • Run Game, for now, does not work Pre-Plus, even when toggled in options(awaiting new offsets from @thesupersonic16)
  • Added a Grid Mode
  • Added the ability to see Collision In-Editor, similar to how you would see it in-game (Not perfect yet, also it's a bit demanding right now, but it's something other than nothing at all)
  • Added an ID Mode, which prints numbers, corresponding to their position in the 16x16Tiles.gif/TileConfig.bin, over the tiles
  • Clicking a Tile from the Selection Panel in Edit Mode will now give you it's tile number.
  • Renamed Tile Unkown's because now we know that they are simply two sides of a tiles collision. They are now named Plane 1 and Plane 2.
  • Added PlaneSwitch Rendering that resembles its in-game counterpart
  • Added ForceUnstick Rendering that resembles its in-game counterpart
  • Added CollapsingPlatform Rendering that resembles its in-game counterpart
  • Added BreakableWall Rendering that resembles its in-game counterpart (with the exception that it will display an icon for mighty or knuckles depending on the wall's value)
  • Added ForceSpin Rendering that resembles its in-game counterpart
  • Improved the Rendering of Spikes to Allow you to see them increase in length depending on the "count" variable
  • Improved Bridge Rendering?
  • Added New Entity Filters for Mania Plus, they allow you to toggle the visibility of entities based on their filter value. The filter value will determine what modes that will/won't appear.
  • You can now spawn entities with a specific filter value
  • Implemented the ability to Scroll with Any Scroll Wheel using a mouse. Simply hover over the scrollbar to take control of it with your mouse wheel. (Shortcut Key: N)
  • Added a Scroll Lock which will force you to stick to one axis with the mouse (Configurable; Shortcut Key: B)
  • Updated the About Screen with the new contributors to this project
  • Implemented FG Lower and FG Higher as main new layers. They default to layers named FG Supa Low, FG Supa High and such. But they also can be named whatever you like so they can act as extra FG Low and FG High Layers for you.
  • Added Faster Nudge which allows you to increase the number of pixels/tile spaces your tiles move at a time, the amount is configurable.
  • Added Warnings when leaving a scene from Exit, Open, Open Data Directory, and simply trying to close the program. (This can be turned off)
  • Added a Developer Warning on Startup (Currently can't be disabled due to the way an option such as "Never show again" would prevent the warning from being displayed between updates. Looking into a solution)
  • Special Assets for the Warning Boxes (Created by Discord User Turtleman#4711)
  • Added a whole ton of new customizable options:

    Copy Between Scenes Toggle (Does not work for Entities, works fine with tiles)
    Keep Extra Layers on when Editing Extra Layers Toggle
    Never Load Entity Textures/Animations
    Reduce Maximum Zoom Level Toggle (Help prevent slowdowns and ideally crashes)
    Disable Save Warnings Toggle
    Game Path TextBox for manually setting the location of SonicMania.exe
    Just Run the Game Toggle (HIGHLY Recommended Post-Plus)
    Configurable Defaults for the Tiles Toolbar
    Configurable Custom FG Layers
    Configurable Defaults for the Tiles Toolbar Default Zoom Level
    Change Scroll Lock Type (X/Y)
    Scene Select Default View (Sorted View/Files View)
    Defaults for Layer Visibility (Includes: FG Lower, FG Low, FG High, FG Higher, Entities, Animations)
    Configurable Fast Nudge Amount (Min 1, Max 100)
    Experimental Windows Clipboard Mode Toggle. Allows you to copy between two maniac editors (Does not work for Entities, works fine with tiles)
    Experimental Remove Object Lock. Allows you to import objects that already have the same name as the one you have in your scene. (Only Partially Tested, use with Extreme Risk!)
    Option to Reset all Options to Default

  • Other minor changes/fixes