See what's being added and adjusted.
| Version | Changes |
| 2.3.6 | | General: | New Episodes | | Added Gravity Flip Blocks | | Fixed ch_speed and ch_jumpx affecting menu replays | | Fixed continued loss glitch | | Fixed "progress to missing episode" crash | | Console supplies possible commands | | Autofocus command line in command console | | Added vortex visual effect to Blackholes | | |
|
| 2.3.5 | | General: | Added ScrollBar to User Level Menu | | Enabled mouse wheel control in User Level Menu | | Fixed being able to disable cheats right before winning and have it count | | Fixed exploit that allowed bypassing levels after viewing a non-winning replay | | Episode completion requires no cheats be used at all for all 5 levels | | Added cheat indicator to let cheating players know if their win will count | | Disabled being able to use keys while conf boxes up | | Console: | defauthor | | Make Default author button in Dev | | Console can be opened ingame with tilde (~) | | +dev default hotkey changed to f2 | | Console and Dev adjustments | | ch_framerate > default no longer counts as cheating | | Behind the Scenes: | Static KeyListener class created to permit only one listener at once | | Changed the way Menu opens submenus | | |
|
| 2.3.4 | | General: | Changed default framerate from 30 to 26 | | User Level and Episode Menus use Iterator | | Background Bricks updated for new blocks | | Menu plays random replay from any combination of def/ep/user | | Settings menu functional again | | In-game infobar autosizes to textwidth | | Fixed glitch where Bito's trail briefly showed up on load | | Fixed problem with line returns in cfg files | | Fixed ch_skip not working when other cheats enabled | | Added // comments for console commands and cfg files | | bind throws error when binding to invalid key | | ch_framerate | | menureplays | | unbindall | | unlockepisode | | unlockallepisodes | | Behind the Scenes: | Iterator class created for progressive loads | | |
|
| 2.3.3 | | General: | New "Energy Field" Block | | Falling death takes less time | | Bind multiple commands to 1 key | | Minor adjustments | | Settings menu temporarily disabled | | |
|
| 2.3.2 | | General: | Fixed win-after-die glitch | | Removed cam follow/lead | | Cheats no longer affect menu replays | | UserLevels text file changed to usrlvls.txt | | Reworked Episode Menu: | Now 10x5 grid | | Level info displayed | | Can now practice, view replays of, or play individual levels | | Console: | sv_cheats must be enabled for cheats | | loadUserLevels load a file into UserLevels; does not erase bests | | v_quality adjust quality | | Behind the Scenes: | Global stage variable added | | Lots of little adjustments | | Changed best and replay storing stuff | | boot.cfg loads after all other things | | |
|
| 2.3.1 | | General: | Added command Console in Dev | | Enabled execution of cfg files through console | | Autoexec boot.cfg on start | | Removed cheats.txt | | Fixed die-after-win glitch | | Splash fixes/adjustments | | Behind the Scenes: | More Brick optimization | | |
|
| 2.3.0 | | General: | Black Holes no longer pull Bito up through block bottoms | | New First Launch box that brings you to Help | | Ingame InfoBox denotes Episode/UserLevel numbers | | Clicking in practice mode no longer removes splash | | Preview shift space snaps like shift click | | User Level Menu inactive when conf box up | | All Blocks now perform normally after death/victory | | Mapper: | Block selection menu appears on mouse | | Behind the Scenes: | Off-Screen Block optimization | | |
|
| 2.2.9.1 | | General: | 5 new Episodes by Sankletrad | | |
|
| 2.2.9 | | General: | Practice Mode Bito placement snaps to 50 units | | Mapper: | Undo feature added | | |
|
| 2.2.8 | | General: | Close button added to DEV | | No more quit Confirmation Boxes in Preview and Practice Mode | | Added Help in Preview and Practice Mode | | |
|
| 2.2.7 | | General: | Added practice runs feature to Preview mode | | Added keyboard movement in Preview mode | | DEV QuickRun now runs in Preview mode | | Preview mode now has scrolling background like regular mode | | New keyboard shortcuts for User Level Menu | | Confirmation Boxes added for certain actions | | Behind the Scenes: | Conf Boxes scale y to fit text | | |
|
| 2.2.6 | | General: | Added start portal graphic | | Replays no longer messed up by starting on Fans or Collapsing Blocks | | Fixed problem where red jump glow remained after regaining jumps | | Behind the Scenes: | Bests and Replays now save if equal also | | |
|
| 2.2.5 | | General: | New Collapsing Blocks that disappear after you touch them | | Level Preview feature added | | Added close buttons to in-game HUD | | Resolved HighScore saving issue | | Dev now supports Level Types | | Dev TextFields and Mapper compile window now select all on click | | Help Menu up and down keys switch between categories | | Behind the Scenes: | Fixed garbage collecting problem that caused lag after extended opening and closing of menus | | Fixed other menu and other GC issues | | Cleaned up Settings TF creation | | Numerous changes for Previews | | |
|
| 2.2.4 | | General: | User Level Menu: | | Arrow keys change selected level, scroll up and down, and change page | | Enter opens selected level; Shift + Enter opens replay | | Returns to previously selected page and level when opened | | Behind the Scenes: | LSMP added | | |
|
| 2.2.3 | | General: | New "fan" block. | | Added close buttons to all menus | | Added level Types | | Added 4 new cheats: noclip, speed and jump multipliers, no black holes | | Escape key replaced by "q" | | User Levels automatically sort alphabetically. Can click "#" to reverse order | | User Level Menu now has a really cool filter feature | | User Level Menu HiScores don't show if 999.99 | | User Level Menu now fullscreen | | "Episode Complete" splash now appears after episode completion (next episode/quit) | | Mapper: | Adopted Fans | | Pressing C or A while code window is up copies level code to clipboard | | Compile window text box now empty instead of "null" | | Compile window text box now multiline + word wrap | | Escape closes compile window if shown | | You can now have more than one guide node at one point | | Holding D for delete now shows delete cursor | | Behind the Scenes: | High and low x and y for compiler set to 999999 | | HighScores has init function that sets default replays | | |
|
| 2.2.2 | | General: | New guides from start to finish of levels | | Option to turn guides on/off in Settings | | Non-winning replays end 50 frames after code ends | | Can now break highscores with skip cheat enabled | | Skip cheat does nothing in user levels | | Mapper: | No longer loses focus after closing compile window | | Adopted guides | | Behind the Scenes: | Lots of changes to everything to allow guides | | |
|
| 2.2.1 | | General: | Added sound effects for button hover and click | | Added cheat codes for downloaded version, editable in cheats.txt | | Adjusted User Level menu textfields and lowered font size | | Fixed error with playing your own replays in menu | | Further optimized replay code | | In QuickRun, escape key now returns you to Dev Mode | | Added Help slides for Black Holes and Portal Keys | | Added button functions to help menu | | Mapper: | Removed superfluous semicolon from the end of compiled level code | | |
|
| 2.2.0 | | General: | Fixed replay glitch where black holes caused incorrect replays | | You can no longer click episodes with no levels in them | | New 3D style | | New poral key color and style | | Mapper: | Adopted new portal key | | |
|
| 2.1.9 | | General: | Resetting individual hiscores now clears replay also | | Black hole blocks added | | Added portal keys (need all to open portals) | | Added episodes & bettered episode functionality | | Optimized replay code | | Behind the scenes: | Level code can now contain any character, not just numbers | | Mapper: | Adopted black holes and unlockers | | |
|
| 2.1.8 | | General: | Episode mode added, now includes only 5 levels | | Changed some conditions for ingame key presses | | Changes to splash bar to account for said key conditions | | QuickRun levels now all use author*name "DEV*QuickRun" | | Behind the scenes: | Major changed to allow episode mode | | |
|
| 2.1.7 | | General: | Changed info and timer fonts | | Changed greyness to not cover info or timer | | Changed spash screen to splash bar | | Column identifiers now remain in user Level pages > 1 | | Level info box widened, text size decreased | | Behind the scenes: | Board Mode variable added | | Fixed trail opacity weirdness and count | | Fixed level count retrieval | | Fixed user level click close problem | | |
|
| 2.1.6 | | General: | New hitTest greatly reduces cost per block allowing for larger maps | | New Main Menu design | | Buttons lighten on hover | | Replays play in the background of the Menu | | Added option to toggle which replays play in the menu: yours or default | | Menu Bito now spins faster on hover! :P | | Blackness changed to greyness and doesn't show after block death or victory | | Fixed trail number (was showing 2 less than what it was set to) | | Mapper: | Added text box with controls | | |
|
| 2.1.5 | | General: | Camera lead/follow option added | | Trail transparent/opaque option added | | Removed portals from background | | Fixed typo in Help | | Fixed font conflict in Settings | | Behind the scenes: | Edited the way some hitTests are performed | | Gfx now changes frame, not Block | | |
|
| 2.1.4 | | General: | Fixed falling through certain floors glitch | | Adjusted the way corners are handled | | Added optional 3D background feature | | Replay now starts and loops automatically | | DevMode now loads current replay code on open | | QuickRun runs replay code if present | | Splash screen now has "Watch replay" button | | Custom Levels now includes "reset all hiscores" button | | Behind the scenes: | Trail length saves on menu close | | |
|
| 2.1.3 | | General: | New trail feature in settings | | Basic replay feature added | | Main menu changed slightly | | |
|
| 2.1.2 | | General: | Added settings menu with editable controls | | Added help slideshow | | Now fades to black after long fall | | ShambleTrain info box now links to bito.shambletrain.com | | |
|
| 2.1.1 | | General: | Fixed rare glitch where you could fall through blocks | | Fixed splash screen buttons | | Behind the scenes: | Blocks use hitBox to test hits instead of whole MC | | |
|
| 2.1.0 | | General: | New splash screen after level complete | | Now manually restart after death | | New end portal art | | |
|
| 2.0.9 | | General: | Added Dev Mode: (`) key | | More "Escape" menu shortcuts | | Reload button in Level Selection Menu | | Mapper: | New toggleable grid feature to which blocks snap | | Can now hit Escape to return to main screen | | Text box shows previous level code when return to main screen | | View starts on Start Point when loading level code | | Transparent block shown under cursor | | Menu now in middle of screen | | |
|
| 2.0.8 | | General: | Fixed bug where levels with highscores would show in Level Selection Menu after being removed from lvls.txt | | Behind the scenes: | All Level info and code is now referenced through the Levels class | | |
|
| 2.0.7 | | General: | Fixed big problem with high score tracking which caused some scores to be stored for incorrect levels | | You now remain on the same stage after completing a custom level | | Arrow buttons and numbers added to level selection menu | | Behind the scenes: | Implemented new Global class for better organization | | |
|
| 2.0.6 | | General: | Name changed to Bito 2 | | Shift no longer returns to menu | | Down arrow now restarts level | | |
|
| 2.0.5 | |
| 2.0.4 | | General: | Added water blocks | | Mapper: | Fixed critical glitch that prevented certain blocks from loading |
|