Update v1.6.0-beta
Rogue Customs » Devlog
This new version is kind of a bit lighter than the previous ones, but, alongside its gameplay or display changes, it's mostly geared to future-proofing the game.
Changes:
Global
- For easier version control and updating, a global
AssemblyInfo
file has been included. It also includes separate Dungeon version control. - A PowerShell script,
ReleaseScript.ps1
, has been created to automatically build all projects, bundle them into ZIP files, and update the Deployment Project versions according to theAssemblyInfo
.
Game Engine
- The
ReplaceConsoleRepresentation
function now has a new semi-optional parameter,BackColor
, in case you wish to replace a character's background. As a result, theColor
parameter has been renamed toForeColor
. - A new, secondary resource stat:
MP
. MP can be used as a cost in order to perform certain actions for both the Player and NPCs. MP is an optional stat, with theUsesMP
field telling whether it's used or not. Player Classes with that field set tofalse
will not show the MP stat anywhere, and cannot use abilities that cost MP to use. - Alongside MP, the
MP Regeneration
stat has been added to indicate how much MP a Character recovers per turn. - Two new functions have been added,
Burn MP
(which reduces the Target's MP), andReplenish MP
(which makes the Target recover MP). - The
Alter one of Target's stats
andRemove all alterations from one of Target's stats
have been modified to allow MP and MP Regeneration to be affected. - Stats are now capped to avoid overflowing.
HP
andMP
are now capped at 99999,Attack
andDefense
at 9999,Movement
at 99, andHP Regeneration
andMP Regeneration
at 999 per turn. - As a result,
Alter one of Target's stats
will now fail if the stat is already at its cap. - Fixed a bug where
HP Regeneration
(and, by proxy,MP Regeneration
) would round down to 0 if they didn't reach 1. HP Regeneration
(and, by proxy,MP Regeneration
) can now be negative.- Fixed issue where the game would crash if a Character died with no one (or no Status) attacking them.
Tilesets
. Now you can change how a Floor would look. The original Tileset has been given the monicker ofDefault
as a result.- Fixed a QoL issue where a Character would prevent vision of the Stairs if they died on top of it.
Dungeon Editor
- When a Dungeon with an outdated version is opened, it will undergo a conversion process so that it can use all the newer changes.
- As of now, the Dungeon version is now
v1.1
, and it applies the following modifications:- Adding two Tilesets,
Default
(the classic tileset) andRetro
(inspired by the original Rogue videogame). - Giving all Floor Groups the
Default
tileset. - Taking the
ReplaceConsoleRepresentation
functions from all Actions, and replace theColor
parameter with aForeColor
parameter. - Setting all Actions'
MP Cost
to 0. - Set all Player Classes and NPCs'
Uses MP?
field tofalse
, theirMP
to 0, theirMP Regeneration
to 0, theirMP per Level
to 0, and theirMP Regeneration per Level
to 0.
- Adding two Tilesets,
- Added a new Tilesets section so that these items can be modified.
- Some minor UI improvements:
- Added a Scroll Bar in the Locale Entry Value TextBox.
- Moved the Usage Criteria in the Action Edit screen to the right, so it can remain fully visible at lower resolutions (such as 1366x768).
- Clicking on
Save Dungeon
(orSave Dungeon As...
) will now first prompt whether you want to save the currently-edited Element.
Console Client
- The application now defaults into using Local dungeons instead of Server-side dungeons.
HP
(as well as the newMP
) is now displayed at both a resource bar and number form in the Player Info box.- Made the Player Info box at the right of the game screen wider.
- The Player Info box now shows the equipped Weapon and Armor's Console Representations.
- The game version is now included at the start screen.
- Dungeons created at an older version are outright prevented from being played. Keep in mind that Dungeon Versions are different from Game Versions, so sometimes updating the Game does not mean requiring a Dungeon update.
- Word wrapping at the Briefing/The End screens, and the Action/Inventory windows, has been improved.
- Interaction Action descriptions now automatically include the Range and (if present) MP Cost.
- For non-integer stats like
HP Regeneration
andMP Regeneration
, trailing zeroes should no longer show up. - The new, sample Dungeon,
Den of the Betas
, showcases both the Tileset feature, and the usage of MP (now tied to the Magic Staff item).
Dungeon JSONs from v1.5.0 are not compatible. To make them compatible, merely opening them on the Dungeon Editor will include or edit all the missing or changed elements. You can then edit however you want afterwards.
Files
Console Client Installer.zip 10 MB
Oct 14, 2023
Server Installer.zip 4.4 MB
Oct 14, 2023
Game Engine Libraries.zip 146 kB
Oct 14, 2023
Portable Console Client.zip 9.4 MB
Oct 14, 2023
Portable Server.zip 2.9 MB
Oct 14, 2023
Portable Dungeon Editor.zip 1.2 MB
Oct 14, 2023
Get Rogue Customs
Download NowName your own price
Rogue Customs
A "Rogue Maker". A Roguelike where players create their own dungeons for others to play.
Status | Released |
Author | SuperSnivy |
Genre | Role Playing |
Tags | Moddable, Roguelike, Roguelite |
Languages | English, Spanish; Castilian, Spanish; Latin America |
More posts
- Update v1.9.0-beta72 days ago
- Update v1.8.0-betaOct 04, 2024
- Update v1.7.1-betaSep 01, 2024
- Update v1.7.0-betaNov 21, 2023
- Update v1.6.1-betaOct 20, 2023
- Update v1.5.0-betaSep 30, 2023
- Update v1.4.0-betaSep 21, 2023
- Update v1.3.1-betaJul 06, 2023
- Update v1.3.0-betaJul 05, 2023
Leave a comment
Log in with itch.io to leave a comment.