Releases: ikemen-engine/Ikemen-GO
Releases · ikemen-engine/Ikemen-GO
v0.98.0
For info about new features not present in Mugen see:
https://github.com/K4thos/Ikemen_GO/wiki/
Update info
If updating from a old version remove the line "FontShaderVer": "150 core",
from save/config.json
Zip files
- Ikemen_GO_CoreOnly.zip
Does not contain a screenpack, only the files in the repo. Does not run as-is. - Ikemen_GO.zip
Contains all the file required to run out of the box. You usually want this one.
Prominent changes
- Various bug fixes
- SFF preloading
Info at the Wiki - ModifyBGCtrl sctrl
Info at the Wiki - Compatibility with rPi (Fixed Texture Mapping Issue)
- Added [Victory Screen]
pX.state
,pX.teammate.state
parameters. Works the same as [Win Screen] parameters. - Made "GameSpeed" setting FPS based instead of percentage (renamed to GameFramerate in config.json).
- Added configurable lifebar power value rounding
- Ikemen exclusive lifebar groups toggle-able on per game mode basis from within fight.def
- FramesPerCount trigger
- Added support for declaring screenpack fonts as strings
- Added support for font BankType
- Added missing mugen 1.1 feature: font sprite banktype (lets you substitute an entirely new set of font sprites instead of changing the palette)
- Added support for missing mugen features: PlaySnd and SndPan sctrl pan / abspan parameters as well as auto sound panning based on how far character is from center of screen. Can be disabled via StereoEffects and adjusted with PanningRange (works similarly to mugen PanningWidth but operates at easier to understand range: 0-100). Enabled by default (as in mugen).
- Added support for proper Training mode. In-game works exactly the same as in mugen. Implemented via lua (selecting options in pause training menu) and training.zss global code (assigned to CommonStates). Forced training character can be still assigned via config.json TrainingChar setting (blank by default, kfm training by strupa is no longer used)
- AssertInput sctrl
Info at the Wiki - Preloaded char portrait anims automatically use [Size] xscale and yscale values
- Added screenshot() to lua, to allow for the ability for scripts to invoke screenshots without the user having to manually press F12 (mostly useful for automation)
- Screenpack
winquote.displaytime
parameter. (Time before [Victory Screen] winquote element starts being rendered) - JugglePoints trigger (More triggers and SCTL related to the default juggle syste, will be added in the future)
- Order Select system
Info at the Wiki - Screenpack
name.num
parameters (for controlling max number of names to render. In select screen if set to 1, last active member's name has priority. Not used in co-op.) - PlayBgm sctrl
Info at the Wiki - Text sctrl
Info at the Wiki - Teammenu itemaname adjustable on per game mode basis (
teammenu.itemname.<gamemode>.<teammode>
parameter, info in system.base.def)
Update notes
Following changes require additional attention from creators to ensure that their content is rendered as intended:
- Fixed wrong X localcoord offset affecting non-4:3 screenpack elements (mostly Ikemen GO new features). Required changes: ikemen-engine/Ikemen_GO-Elecbyte-Screenpack@99df38a
- Fixed text width calculation (slightly different position in which center and right aligned text is rendered compared to old builds)
- Fixed combo text and team menu positioning require adjusting values, if old ones were assigned taking buggy behaviour into account
- Fixed HitFallVel and FallEnvShake sctrls - now taking localcoord into account, as in mugen
- Fixed Explod scaling (scale parameter no longer needs to be converted with const240p trigger to work correctly with characters using different localcoords)
- Fixed const240p, const480p and const720p triggers to work the same way as in mugen: #294
- Added support for lifebar [FightFx] scale parameter (workarounds used to implement fx scaling should be removed)
- [Select Info] ratio icons now offset from ratio item position instead of 0,0 (exactly the same way as vanilla value.icon/value.empty.icon elements)
ikemen-engine/Ikemen_GO-Elecbyte-Screenpack@9e26d36 - [Hiscore info] screenpack section requires renaming parameters, as described here (assigned values stay as they are) ikemen-engine/Ikemen_GO-Elecbyte-Screenpack@c49b1be
- [ResultBGDef] section has been removed from system.def. Now each results screen can have custom bgdef section assigned (if missing, it defaults to [WinBgDef] section)
- Lifebar [AILevel], [Match], [Score], [Timer], [WinCount] groups can be now enabled on per mode basis, via enabled. parameter. List of fight.def changes needed to restore 0.97 default assignments: ikemen-engine/Ikemen_GO-Elecbyte-Screenpack@08f4318
New Contributors
- @Amavect made their first contribution in #273
- @joamjoamjoam made their first contribution in #319
- @SuperFromND made their first contribution in #348
Repo commits:
Summary
- e86ee09 Minor update to SetPng() function.
- 09c586a Merge https://github.com/K4thos/Ikemen_GO
- c23d8c5 Merge https://github.com/K4thos/Ikemen_GO
- 2ef1980 Merge branch 'master' of https://github.com/Windblade-GR01/Ikemen-GO
- c1fe5e3 Update build.cmd
- ad88486 Revert "fixed replay frameskipping"
- 45503f6 Revert "fixed skipping match fadeout"
- 30b470f Merge branch 'master' of https://github.com/Windblade-GR01/Ikemen-GO into main
- 66d4836 removed versus loading rendering
- 90abc4b fixed story/arcadepath crash
- c15ec76 fixed score counting when the match is over
- 2a05631 fixed lifebarAction not defaulting spr/snd second values
- ca2686f screenpack cursor parameters adjustable on per cell basis
- d7e65c0 removed vs100kumite, timechallenge and scorechallenge modes
- a843d3e selecting random stage in survival works like in mugen
- 70a63ce fixed quick continue in story mode
- a45bd2a continue screen in story mode enabled by default
- 5a3b3e6 fixed hidebars dialogue sctrl flag working even if dialogue is disabled
- 76cb8c3 Update License.txt
- 6efdfa5 Update go.mod
- d3bb1ed Update image.go
- 64a0ebe Merge https://github.com/K4thos/Ikemen_GO
- 672d38b fixed facing ignored by cell/small portraits select screen elements
- a9e3351 fixed select screen portraits rendering order
- 223912c teammenu itemaname adjustable on per game mode basis
- 9618d7d fixed ratio icons offset not starting from item position
- 5cc755b cosmetic
- cd774a2 fixed sprite frame offset ignoring fightfx start_scale
- fa58057 changed survival mode rules
- 72417a3 fixed missing victory screen if there was no lasthitter on winner side
- 799ee9a fixed stage background movement
- 50de6e0 Merge https://github.com/K4thos/Ikemen_GO
- ec84259 Update menu.lua
- d579faa fixed training ai level setting
- af09612 Changes to MaxBgmVolume
- c6e418b Update main.go
- d662d42 fixed MaxBgmVolume setting only being used if volume > 250
- 9bdb882 fixed blinking frame when returning to select screen during netplay
- 896ce52 fixed synchronization error during loading
- a7c4d52 fixed not faded out frame on disabled versus screen
- a7d2caa fixed unrecognized select.def section
- 277e835 fixed possibility of p1 buffer auto accepting stage
- cee132f fixed possible crash on MatchRestart
- 8c9ca18 PlayBgm sctrl
- 7b57d90 Merge branch 'master' of https://github.com/Windblade-GR01/Ikemen-GO
- aa90bfe Changes to how the main lua file is checked
- 81f6a52 TextRender => Text, params support
- 25bdac1...
v0.97.0
For info about new features not present in Mugen see:
https://github.com/K4thos/Ikemen_GO/wiki/
Release notes
This releases marks a change in how the builds are delivered.
The build system has migrated to Azure DevOps and now the builds will be published to this release section.
Besides bugfixes these are the changes:
- A optional
snd
parameter formenu.itemName
definitions. - The ability to unlock the framerate.
- Improvements to debug mode.
- And storyboard
bg.name
spr
support.
Future releases will have a more detailed changelog that includes the bugfixes.
Zip files
- Ikemen_GO_CoreOnly.zip
Does not contain a screenpack, only the files in the repo. Does not run as-is. - Ikemen_GO.zip
Contains all the file required to run out of the box. You usually want this one.