Releases: SalieriC/SUCC
Releases · SalieriC/SUCC
3.2.0
[3.2.0] - 2024-04-02 aka "Let me fix that real quick"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
- Better control over changes when making default choices.
- Condition map is refreshed on world (re-)load (ready hook) if default settings have changed.
Fixed
- A critical bug caused by a bad merge.
3.1.0
[3.1.0] - 2024-03-26 aka "Drop The Drop"
☮️ Peace in the world, or the world in pieces. 🕊️
Changed
- Changed the way conditions in the default condition setting are determined as being en-/disabled by default. This is an internal change and shouldn't affect the user.
- Changed the The Drop condition to be disabled by default since it was removed from the system. It can still be added by activating it in the default conditions setting.
Fixed
- Fixed a few bugs with the refactor.
3.0.0
[3.0.0] - 2024-03-24 aka "Open the flood gates!"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
game.succ.toggleCondition()
to toggle a condition on or off.- Added several new optional conditions for various powers, modifiers, etc. from core and some official settings.
-
- These can be easily added/removed to the Condition Lab from the game settings of SUCC.
- Added a new setting to add/remove the new conditions to the Condition Lab.
- Added several icons for the new conditions.
- Added an option that allows a condition to be automatically added to actors that exceed their carry limit.
-
- This will only work if 1) a single condition has this option (set in the Condition Lab) and 2) the 'Apply Encumbrance Penalties' in the SWADE system settings is enabled.
-
- This will also respect a setting in BRSW regarding encumbrance penalties for NPCs. If NPCs ignore Encumbrance penalties as per this setting, NPCs will not get the above defined condition.
-
- This condition is added and removed automatically when carry weight changes which could cause slight lag. In our testing we didn't notice any decrease in performance however.
Fixed
- Fixed a bug that caused the api to not create a requested overlay.
2.4.0
2.3.0
[2.3.0] - 2024-01-20 aka "Enduring Effects"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
- Conviction will now prompt to end at start of round.
- Duration can be passed to
game.succ.addContition
now. The full syntax is as follows:
game.succ.addCondition(status_name, target, {allowDuplicates: allowDuplicates, forceOverlay: overlay, effectOptions: additionalData, duration:duration});
2.2.0
[2.2.0] - 2023-10-15 aka "Long time no see"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
- Added trait / weapon name to Boost/Lower and Smite functions to make it clear what they are affecting. This does not allow for multiple instances of said conditions on the same actor.
- Started Documentation.
- Added support for "cold bodied" status to the condition lab and specifically the cold bodied condition. If that still doesn't work for you please check that it is enabled in the condition lab by opening the settings for the condition. Default mappings should be updated automatically.
- Automatic update functionality that automatically gets newly added or changed conditions from the SWADE system unless overwritten by the user. In case of new conditions you'll see the system icons until SUCC is updated.
Changed
- Cleaned up the localisation files.
Removed
- System update flow as it is automatic now.
2.1.0
[2.1.0] - 2023-07-02 aka "A condition no one ever wanted"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
- Wild Attack icon and effect to the condition lab.
- Allow editing the description on active effects.
- Hook once the SUCC API is ready (
succReady
).
Changed
addCondition
now returns an array of added and changed effects instead of just the updates.- Updated default condition map for SWADE 3.0.4.
Removed
- Removed the special case handling of prone now that it's handled by core.
Fixed
- Fixed bugs with v11.
- Fixed bugs with the system update.
2.0.0
1.0.0
[1.0.0] - 2023-05-28 aka "One PR to rule them all"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
- Added CUB as a baseline to build SUCC around it for what now is a full release.
- New icons for added conditions.
- Loads of new features, some from CUB, others specifically made for SUCC and tailored for SWADE games.
- As a result, the users are now able to set up exactly the conditions they want and configure them to suit their needs.
- New API. Devs are advised to migrate to the new API, the old one is still there and nothing should break but this can't be guaranteed for future updates.
Deprecated
- Old json input for customising conditions as the condition lab is much more user-friendly.
0.2.7
[0.2.7] - 2023-03-25 aka "Convicted to do a hotfix"
☮️ Peace in the world, or the world in pieces. 🕊️
Added
- Blind condition icon and default mapping.
Fixed
- Fixed a bug that caused Conviction to be added multiple times.
- Fixed a bug that caused forced conditions to not get updated properly.