Releases: je-can-code/ca
CA - Chapter 3 - v0.5.0
This is a unique post-incomplete-chapter-3 release!
The uniqueness of this release is that it is a drastic change to where code lives relating to the project and my plugins!
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
About this release:
This release, while still not-yet-final, is a fairly significant one worthy of a proper release- allow me to explain why.
Plugin source code has moved
As covered in the README, this project serves two purposes, one being its a personal project that I've been wanting to deliver for a long while. Chef Adventure may seem like a "sample project", but those close to me know it matters a lot to me. As such, I wanted it to be as "pure" as possible. That purity referring to the fact that the project actually contained not only the game's content (story/etc), but also the code source as well (for my various plugins). Going forward, this is not the case. The source code for all my plugins now lives in its own code repository, and as such, any future issues relating to the plugins specifically should target that repository. You can find it here:
Some plugins' plugin parameters have changed
I have written a multitude of plugins and plugin extensions for myself (and others), 31 total last I checked. That is a pretty good amount! Some of them also have pretty complicated configuration setup that can be really tedious when trying to use the plugin configuration manager within RMMZ. As such, I've started disconnecting my configuration from RMMZ's plugin parameters, and building GUIs for managing my plugin configurations (and more). Some plugins have already been migrated to externalized configuration, those are listed here:
J-SDP(panel configuration is now externalized)J-JAFTING-Creation(previously justJ-JAFTING) (recipe and category configuration is now externalized)J-Difficulties(difficulty configuration is now externalized)
And one additional one is on the agenda but hasn't been refactored yet:
J-Proficiency(the proficiency configuration will be externalized)
And one may be wondering, "now that the configuration is no longer in the RMMZ plugin parameter editor, how do I modify the configuration?". The answer is to use my rmmz-data-editor, which is in a separate repo including pre-built releases here:
Technical note about the rmmz-data-editor
The rmmz-data-editor linked above is a 1.0 work in progress type of app. I wrote it using winforms, which binds it exclusively to windows. While it is probably a safe assumption that most RMMZ users use Windows as their OS of choice, I personally use Linux (Kubuntu 22.04), and thus want a more OS-agnostic solution that I can actually use! As such, I'm in the process of rewriting JMZ (shorthand for J's RMMZ Data Editor) using neutralinojs + react & nodejs instead. Since this is all my hobbyist work, I don't presently have any ETAs for when that will be available, though the current JMZ linked above should handle all plugins it was intended for currently.
Encounter a bug?
If you encounter bugs with the plugins, please author an issue in the rmmz-plugins repository! If you encounter bugs with the game of Chef Adventure itself, then please author them against this repo :)
Have new Ideas?
If you have ideas or suggestions, you can use the Pull Requests tab to suggest the improvements in-code.
Deployment Details:
The deployed game is contained within:
ca-ch3-24_04_2024-1153.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (auto-generated by GitHub based on this commit).
CA - Chapter 3 - v0.4.0
This is a unique post-incomplete-chapter-3 release!
The uniqueness of this release is that it is targeting the
masterbranch, but is actually still just centered around chapter 3 content. However, this will not be considered apre-release, as it is as "final" as far as the public is concerned.
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
About this release:
This is being considered the "final" public release as far as being relayed to the RPG Maker forums, with all support going forward in the hands of the users. The plugin collection within was built during and tested against various v1.5.X versions and validated to work as-expected in v1.7.0. While the communication to the RPG Maker forums will cease, the updates will likely still continue as time permits. Eventually, a github.io site may be stood up that will have documentation, usage instructions, etc.
Encounter a bug?
If you encounter bugs, you can use the Issues tab to submit details for reproduction with a minimal working example. Issues with other plugins will likely not be handled, especially if they are obfuscated plugins (such as w/ yanfly's various plugins).
Have new Ideas?
If you have ideas or suggestions, you can use the Pull Requests tab to suggest the improvements in-code.
Deployment Details:
The deployed game is contained within:
ca-ch3-221224-1005.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by GitHub based on this commit).
CA - Chapter 3 - v0.3.0
This is an alpha release, there may be bugs!
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
In this v0.3.0 release includes the following since the previous release:
Changes:
- added a CHANGELOG in multiple plugins, take a look when you get a chance to understand what changed!
- added documentation to numerous plugins that lacked it before.
- this is not a comprehensive list, I've done a lot since the last release; sorry!
Plugin modifications:
- scaffolded out my "CA Mods" stuff as a proper plugin like the rest.
- J-Base is updated to
v2.1.2. - JABS is updated to
v3.2.1. - JABS extension of
AllyAIwas updated tov1.1.0. - J-Difficulty is officially released as
v1.0.0. - J-ControlledDrops was renamed to J-DropsControl and is officially released as
v1.0.0. - J-EventDescription was renamed to J-Escribe and has been rewritten.
- J-NaturalGrowth was updated to
v2.0.1. - J-Omnipedia is officially released as
v1.0.0. - J-Omni-Monster was officially released, and also updated to
v1.0.1. - J-Passive was updated to
v2.0.0and has been rewritten. - J-SDP was updated to
v1.2.2.
Developer Notes:
As my plugins start to grow and folks start using them, I've realized that I can no longer just blindly update things and not talk about it. Thus, as I touch my plugins to update them for any reason, I try to bring them up to the standard including CHANGELOGs and observed versioning. the bulk of this release revolves around fixing a lot of little issues in JABS, adding combos for AI, the introduction of the Omnipedia, and upgrading the passive plugin to do everything I wanted it to do.
Deployment Details:
The deployed game is contained within:
ca-ch3-221224-1005.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by GitHub based on this commit).
CA - Chapter 3 - v0.2.0
This is an alpha release, there may be bugs!
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
In this v0.2.0 release includes the following since the previous release:
Fixes:
- fixes various nuances with
J-ABS-AllyAiand theJ-Baseplugin. - attempted to fix some woes surrounding handling multiple enemies with an aggro of 0.
Plugin modifications:
- JABS is updated to
v3.1.0. - added WIP plugin to integrate
J-ABSwithCyclone-Movement. - added pseudo-pixel-movement plugin
Cyclone-Movement.
Developer Notes:
The biggest accomplishment of this particular release (in addition to prior releases since ch2) is a somewhat working integration between J-ABS and Cyclone-Movement. This plugin is called J-ABS-CycloneAdapter and will be a work-in-progress while I pound out the kinks, though it seemed working-enough in its current state.
The deployed game is contained within:
ca-ch3-alpha-220804-1319.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).
CA - Chapter 3 - v0.1.0
This is an alpha release, there may be bugs!
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
In this v0.1.0 release includes the following since the previous release:
Demo Content:
All equips and related content have been completely revamped to give cohesion to gameplay.
While I did my best to not miss anything, I probably did miss some things.
Such as trainer lord's tutorial.
Fixes:
- COUNTLESS fixes inside of
JABSand thebaseplugin.
Updates:
Plugin modifications:
JABS Chargingplugin has been added, enabling tiered charging for skills.JABS Timingplugin has been added, enabling cast-time and cooldown to have reduction/delays for skills.JABS Speedplugin has been extracted from base JABS; enabling custom fractional movespeed for JABS actions/enemies/allies and movespeed modification from anything with notes.
Developer Notes:
The major adjustment of this release is not only the content, but also the implementation of a more dev-friendly means to build plugins within a project. Feel free to check out the chef-adventure/js/src directory for more details.
The deployed game is contained within:
ca-ch3-alpha-220726_0855.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).
CA - Chapter 3 - v0.0.1
This is an alpha release, there may be bugs!
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
In this v0.0.1 release includes the following since the previous release:
Demo Content:
- The
Erocian Isthmus"dungeon" has been added.- New story content for this area has been added.
- New SDPs have been added.
- Existing SDPs have been tweaked for balance changes to accommodate the new
Critical Factorsfunctionality.
- New tutorials have been added to the
Intro Dungeon. - Existing tutorials in the
Intro Dungeonhave been updated with button/key input explanations.
Fixes:
- Various bugs fixed across a multitude of my plugins.
- Keyboard support is now fully available (still can't change buttons, though).
- See the
J-ABS-InputManagerplugin for more details.
- See the
New Plugins:
Natural Growthsplugin has been added, enabling the growth of any parameter- temporarily or permanently.Critical Factorsplugin has been added, enabling modifiable critical hit damage for allies and enemies alike.
The deployed game is contained within:
ca-ch3-alpha-220519_1727.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).
CA - Chapter 3 - v0.2.1
This is an alpha release, there may be bugs!
This is a snapshot of all content up to the currently implemented point within chapter 3 of Chef Adventure.
In this v0.2.1 release includes the following since the previous release:
Fixes:
- fixed an issue where allies and enemies would get hung up deciding who to attack if they had multiple aggros with the same aggro value.
Developer Notes:
The pixel movement integration is imperfect and known to be taxing on performance.
Disable theCyclone-MovementandJ-ABS-CycloneAdapterplugins if you find the performance unsatisfactory.
The deployed game is contained within:
ca-ch3-alpha-220805-0615.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).
CA - Chapter 2 - v2.0.0
This is a snapshot of everything contained in chapter 1 and 2 of Chef Adventure.
The v2.0.0 release includes the following since the previous release:
- The core engine of JABS received a radical rewrite/upgrade.
- New system of "proficiency" was added.
- Level scaling was adjusted.
- New system of "skill extension" was added. This works hand-in-hand with the "proficiency" system that was also added.
- HUD received a complete overhaul and now includes multiple components, including a target frame.
- Enemies received numerous balance adjustments.
- Miscellaneous bugs fixed across a multitude of my plugins (sorry no examples- there were a lot).
- New system of "TIME" was added. Though the visual component will be disabled in this release- sorry!
The deployed game is contained within:
ca-ch2-v2.0.0.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).
CA - Chapter 2 - v1.0.3
This is a snapshot of everything contained in chapter 1 and 2 of Chef Adventure.
The v1.0.3 release includes the following since the previous release:
- disabled the debug feature "autostart new game on-boot".
Sorry for forgetting to turn that off. My bad.
The deployed game is contained within:
ca-ch2-v1.0.3.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).
CA - Chapter 2 - v1.0.2
This is a snapshot of everything contained in chapter 1 and 2 of Chef Adventure.
The v1.0.2 release includes the following since the previous release:
- while I was updating the sprite logic, I went ahead and optimized a ton of logic around the spriting.
It is all now more readable and extensible. - fixed a long-ailing code problem regarding leaving actions as tracked events in the $gameMap and $dataMap global objects.
Now they are properly deleted upon removal. - fixed a default where it was autoassigning all learned skills on jerald/rupert, but they were all weapon skills.
Why did I even have that on in the first place? - started naming the files I'm uploading to match the version indicated by the header of the release.
Sorry for the weird mismatched naming.
The deployed game is contained within:
ca-ch2-v1.0.2.zip
; created by using RMMZ's deploy-to-windows functionality.
The two "source code" files below are the actual project files itself, uncompiled (autogenerated by github based on this commit).