Update v1.2.0-beta


Version 1.2.0-beta has been published!

Changes:

Console Client

  • Changed Game layout so that the Dungeon Screen is bigger. It does mean the Dungeon Screen is a little off-centered, though.
  • Added and mapped certain buttons so that you can (supposedly) go through every feature in the Console Client with just the keyboard.
  • Added a Message Log window so you can have a better look at all messages.
  • Added Control Suggestions for when the player cannot move, or is forced to skip their current turn.

Game Server

  • Only minor, non-noteworthy changes here.

Game Engine

  • Added a new Effect, ForceSkipTurn, which makes the target skip their current turn if it succeeds. Den of the Betas, the bundled sample dungeon, has been given a Frozen Altered Status that showcases this effect. Try to look for the Magic Staff!
  • The ApplyStatAlteration Effect now has a new required parameter, DisplayOnLog. If true, it will announce the Stat Modification on the Message Log.
  • Fixed a bug where the CanStack and CanOverwrite properties of an Altered Status were not working well together.
  • Now, all OnTurnStartActions will be executed before their remaining turns are updated. This allows effects to be applied as soon as they happen. As a caveat, now they'll all last one turn less than before.
  • Fixed a bug where HealDamage might accidentally remove HP instead of adding it.
  • Fixed a bug where re-applying the same Stat Modification would make it show twice in the Player Detail screen.

Dungeon Validator

  • NEW TOOL!
  • You can use it to validate whether the dungeon you're making is going to make the game crash or not. It might also give you some warnings that might softlock the game, or make things unusable even though you didn't intend them to be that way.
  • Right now, the tool is not localized. It only prints messages in English.
  • This is the first step so that, in the future, a whole Dungeon Maker tool is made. I'll have to think on the design, first...

Miscellaneous

  • The names of the executables have been changed. Now, instead of preceded with the word Roguelike, they are preceded with RogueCustoms. Keep that in mind if you're going to overwrite files.

As an explanation, the idea of the version numbering is intended to be so that the second number will be increased whenever a change that makes a Dungeon file unusable without further modifications occurs (such as this one). If not, only the third number will be increased.

UPDATE: Hotfix was released because the Console Client would crash when setting Language to Spanish.

As always, more information at https://github.com/Shiigu/RogueCustoms

Files

Console/Offline Client 9 MB
Jun 22, 2023
Remote Server 2 MB
Jun 22, 2023
Dungeon Validation Tool 1 MB
Jun 22, 2023
Game Engine Libraries 1 MB
Jun 22, 2023

Get Rogue Customs

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.