1. SRPG Studio
  2. News

SRPG Studio News

SRPG Studio 1.310 Update Released!

Hello, everyone!
We have now released version 1.310.

New Feature:
  • Modified to prevent automatic output of game.ini when "Use the Steam API" is enabled. If game.ini is included by default in the game folder, the contents of game.ini will be reset each time the game is updated. From this version, game.ini will be generated when the game starts, like environment.evs, resolving the automatic overwriting of game.ini.
  • Added the addHpByBigNumber method to the GraphicsDecoration object. This can be used to enlarge the numbers when "Num" is selected for "Map Unit HP".
    An example of its use has been added to the official plugin highlevel-statedecoration.js.
  • Modified to set HardwareFullScreen to 1 in game.ini when a custom resolution is set. For example, the official plugin highlevel-resolution.js allows you to set a custom resolution, but custom resolutions fail in hardware full screen. For this reason, HardwareFullScreen=1 is written when the game starts.
  • Added the ability to set "Skill Effects" to the "Damage Absorption" skill. You can specify the absorption percentage.


Bug Fixes:
  • Fixed a bug that could cause an error when releasing cached BGM.
  • Fixed a bug that caused the screen to disappear when a player unit used a "Steal" item.
  • Fixed a bug in enemy leveling where the case of sorting parameters in ParamGroup._configureUnitParameters was not taken into account.
  • Fixed a bug where some private fonts could not be rendered correctly in game.exe.
  • Fixed a bug where a break statement was missing from the if statement in getCollectionData in PictureScrollBlock.
  • Fixed a bug where "Change Unit Info" and unit.setName() were not reflected when using the control character \pdb[id].
  • Fixed a bug in the official plugin skill-critical.js.

SRPG Studio 1.309 Update Released!

Hello, everyone!
We have now released version 1.309.

New Feature:
  • Added the getKeyword method to the TerrainGroup object in the script.


Bug Fixes:
  • Fixed a bug where Steam Deck optimization and Steam Input were randomly applied when "Use the Steam API" was enabled. This bug occurred in released games.
  • Fixed a bug where the values of "Map Unit Symbol" and "Damage Popup" were swapped. If "Damage Popup" is hidden in the game, change it manually from "Config" in the map command.
  • Fixed a bug that prevented data from being viewed during the second and subsequent playthroughs when global switches were set in the "Display Conditions" of "Story Settings/Characters" and "Story Settings/Glossary." Specifically, it could be viewed in the "Title" scene and "Base" scene, but not in the "Battle Prep" scene.
  • Fixed a bug where subsequent event commands were executed immediately after the "Play Video" event command.
  • Fixed a bug where plugins using root.changeScene would cause an error when clearing cached memory.
  • Fixed a bug where custom parameters for units other than the player were not being localized.
  • Fixed a bug where custom parameters for items held by enemies were not being localized.
  • Fixed a bug where the class's "Conditional Show" did not take into account "Stat Changes during Fusion".

SRPG Studio 1.308 Update Released!

Hello, everyone!
We have now released version 1.308.
This update is beneficial for large-scale games that use srk files.

New Feature:
  • Added LoadControl object to scripts. This object can receive custom parameters when loading save files.
  • Added system-levelcap.js, which sets a level cap, to the official plugin.
  • Added terrain-boundarycursor.js as an official plugin to prevent moving the map cursor to the dummy area.
  • Added window-statehelptext.js to the official plugin, which displays an explanation when you hover over a state.
  • Added exp to "Change Variable" / "Operand" / "Unit".


Bug Fixes:
  • Fixed more secure compounding process for srk files.
  • Fixed a bug that constants-stringtable.js cannot handle accents.
  • Fixed root.writeTestFile being used in released games.
  • Fixed a bug in the "Unit Affiliation" event command.

10 Years Fast Approaching for SRPG Studio

Happy New Year! SRPG Studio was released on Steam on August 21, 2018, but did you know it was released in Japan on April 10, 2015?

That means SRPG Studio marks 10 years coming this April 10. The screenshot here shows all the charchips that have been added these past 10 years. We could not have added as much pixel art content as we did had it not been for your ongoing support.

https://steamcommunity.com/sharedfiles/filedetails/?id=3398135143

Not only will this year bring in a new batch of pixel art, but there might be some special news to share with everyone. In the meantime, SRPG Studio will continue to update as we approach the 10-year mark. See you again on April 10!

SRPG Studio 1.305 Update Released!

Hello, everyone!
We have now released version 1.305.

New Feature:
  • The "Graphics" dialog has experimentally added a search box.
  • The "Resources" menu has experimentally added "Save All Map as Images".
  • The script method unit.setCharIllustImage(id, img); has been added.
  • Added custom-drop.js to the official plugin, which associates dropped items with classes.
  • Added calc-multiply.js to the official plugin, which multiplies parameter bonuses.


Bug Fixes:
  • Fixed a bug that sometimes caused errors during item exchange.
  • Fixed a bug where some private fonts may not be correctly reflected during the game.
  • Fixed a bug with "Defeat the Unit" when right-clicking the mouse.
  • Modified to allow the variables "Attacker" and "Defender" to be obtained outside of battle events.
  • Fixed a bug where the unit panel would briefly appear when auto-cursor is off.