You can now add custom music to the game. See the game's website for how to do this.
You can mod textures, sound, music, meshes, basic entities, moving entities, environment rects, game scripts, window game scripts, and blocks. You do this by creating the package Input/Packages/xar, and whatever is found in that package overrides the corresponding asset the standard Data/Packages/xar package.
Fixed glitch where you can telefrag large monsters by shrinking into them.
Now when you are spawned in the starting room when you start a new game, the variable game.globals.xar.difficulty.speedrun_start is set to your current time.
You can now paste into the console (control + v). That is, you hold down the left control key and press v. This just pastes to the last line that you are typing, and it does not add anything beyond the first newline character found. You can now copy the current line being typed in the console to the clipboard with control + c. That is, you hold down control and press c. You can copy the previous line of the console by doing control + 1. You can copy the line above that one by doing control + 2, etc. Also, if you do control + a, it copies everything in the console window to your clipboard.
The program now outputs the lines added to the console to the file "Output/Console/console.txt".
The command "gendoc" now also generates the file Ouput/Documentation/xar/xar_builtin_block_types.txt which lists the block names of all the C++ internal block types used by the xar packge. These do NOT have associated Lua block scripts.
The xar package script win_credits.lua now calls a script called game_credits_stats_render.lua which is responsible for rendering the ending statistics of the player in the credits. The user can copy this script to Input/Packages/xar/Game and then modify this file to render whatever speedrunning statistics the user wants. Note how this copy overrides the original game_credits_stats_render.lua file.
More properly guarded the boundary of Quicksand Grass.
Now the user can set a variable that determines whether or not the game is paused when the user alt-tabs.
Made it so the music volume can be set. Also, there is a variable sound.music.pause_when_window_no_focus specifies whether or not music is paused when the window loses the focus.
A red boarder is drawn around the screen when the player's health is low.
Improved the time it takes to start a new game (in the Xar package). It now takes less than a second.
Made a simple and an advanced version of the new game screen. Players can switch between the two.
1.01.23: Custom music and modding support
Update notes via Steam Community
Some depots below may not display changed files because our bot does not own the specific depot or game.
Game can be donated with a key, by sending a gift, or using curator system.
- Loading history…
Changed files in this update