The file Custom Skill Framework v.0.2.0 is a modification for She Will Punish Them, a(n) rpg game. Download for free.
File Type: Game Mod
File Size: 6.3 KB
Last Update: August 31, 2021
Downloads: 287
Last 7 days: 1
Problems with download? [email protected]

Custom Skill Framework is a mod for She Will Punish Them, created by aedenthorn.
Description:
This mod is a framework that allows custom skill mods to be added to the game.
It doesn't do anything by itself, but is a requirement for custom skill mods that use it.
Creating Custom Skills
Creating custom skills requires basic knowledge of C# and whatever method you use to have your custom skill modify the game code behaviour.
Modifying game behaviour because of your skill must handled by your custom skill mod. This mod does the following:
Shows your skill in the specified category in UI Character
Handles skill increasing
Saves skills and loads skills from saves
Lets you retrieve your skill's value for a given character
All you have to do to register your skill is set this mod as a dependency for your project, then in Start():
??private void Start()
{
SkillFramework.SkillAPI.AddSkill(skillId, skillName, skillDescription, skillCategory, skillIcon, maxPoints, reqLevel, isActive);
}
skillId must be unique
skillName and skillDescription must be List<string> with four entries for English, Chinese, Russian, and Japanese.
skillCategory must be the zero-indexed integer of the skill category (i.e. the four skill categories).
skillIcon is a Texture2D that you load from file with something like
Texture2D skillIcon = new Texture2D(1, 1);
if(File.Exists(Path.Combine(assetPath, "icon.png")))
skillIcon.LoadImage(File.ReadAllBytes(Path.Combine(assetPath,"icon.png")));
maxPoints is a positive integer, default skills have a max of 5.
reqLevel - I'm not sure if this even does anything yet.
isActive - for the UI to tell the user whether this is an active or passive skill (has no effect on gameplay).
When you want your skill to do something, you get a character's skill level by calling
SkillFramework.SkillAPI.GetCharacterSkillLevel(skillId, __instance.name)
For an example, you can look at the Movement Speed Skill code.
Config
A config file BepInEx/config/aedenthorn.SkillFramework.cfg is created after running the game once with this mod.
You can adjust the config values by editing this file using a text editor or using the Configuration Manager mod.
Technical
This mod requires BepInEx to be installed for SWPT and Custom Skill Framework
To install this mod, place the contents of its zip file in the BepInEx/plugins folder (create it if the folder doesn't exist).
Game Mod Size: 1.2 MB DL: 6.1K Upd.: May 17, 2022
Game Mod Size: 281.4 KB DL: 1.9K Upd.: November 2, 2021
Game Mod Size: 4.3 KB DL: 559 Upd.: September 1, 2021
Game Mod Size: 2 MB DL: 763 Upd.: September 1, 2021
Game Mod Size: 4.4 KB DL: 559 Upd.: September 1, 2021
Game Mod Size: 4.3 KB DL: 387 Upd.: September 1, 2021
Game Mod Size: 10.8 KB DL: 1.1K Upd.: September 1, 2021
Game Mod Size: 4.8 KB DL: 336 Upd.: September 1, 2021
Game Mod Size: 39.8 KB DL: 637 Upd.: September 1, 2021
Game Mod Size: 5.8 KB DL: 474 Upd.: September 1, 2021
Game Mod Size: 6.1 KB DL: 296 Upd.: September 1, 2021
Game Mod Size: 27.2 KB DL: 1.4K Upd.: September 1, 2021
Game Mod Size: 8.8 KB DL: 1.8K Upd.: September 1, 2021
Game Mod Size: 5.1 KB DL: 1K Upd.: September 1, 2021
Game Mod Size: 4.2 KB DL: 445 Upd.: September 1, 2021
Game Mod Size: 64.2 KB DL: 1.7K Upd.: September 1, 2021
Game Mod Size: 3.6 KB DL: 206 Upd.: September 1, 2021
Game Mod Size: 61.6 KB DL: 248 Upd.: August 31, 2021
Game Mod Size: 3.4 KB DL: 348 Upd.: August 30, 2021
Game Mod Size: 4.1 KB DL: 319 Upd.: August 30, 2021
Game Mod Size: 13.3 KB DL: 1.9K Upd.: August 30, 2021
Game Mod Size: 5.3 KB DL: 329 Upd.: August 22, 2021
Game Mod Size: 8.8 KB DL: 4.8K Upd.: August 22, 2021
Game Mod Size: 5.9 KB DL: 1.9K Upd.: August 22, 2021
Game Mod Size: 4.8 KB DL: 477 Upd.: August 22, 2021
Game Mod Size: 3.6 KB DL: 236 Upd.: August 22, 2021
Game Mod Size: 1.5 MB DL: 224 Upd.: August 22, 2021
Game Mod Size: 3.3 KB DL: 286 Upd.: August 22, 2021
Game Mod Size: 5.1 KB DL: 163 Upd.: August 22, 2021
Game Mod Size: 3.4 KB DL: 3.9K Upd.: August 22, 2021
Game Mod Size: 5 KB DL: 450 Upd.: August 22, 2021
Game Mod Size: 4.4 KB DL: 373 Upd.: August 22, 2021
Game Mod Size: 4.6 KB DL: 450 Upd.: August 22, 2021
Game Mod Size: 8.3 KB DL: 261 Upd.: August 22, 2021
Game Mod Size: 4.9 KB DL: 285 Upd.: August 22, 2021
Game Mod Size: 6.2 KB DL: 1.6K Upd.: August 22, 2021
Game Mod Size: 3.6 KB DL: 2.2K Upd.: August 22, 2021
Game Mod Size: 5.8 KB DL: 956 Upd.: August 22, 2021
Game Mod Size: 2.9 KB DL: 311 Upd.: August 22, 2021
Game Mod Size: 4.5 KB DL: 228 Upd.: August 3, 2021
Game Mod Size: 2.4 MB DL: 988 Upd.: August 2, 2021
Game Mod Size: 2.3 MB DL: 280 Upd.: August 2, 2021
Game Mod Size: 5091.3 MB DL: 276.2K Upd.: October 28, 2022
Game Mod Size: 1.2 MB DL: 564.8K Upd.: July 3, 2024
Game Mod Size: 2.2 MB DL: 15.1K Upd.: January 14, 2026
Game Mod Size: 1.6 MB DL: 868.4K Upd.: December 6, 2023
Game Mod Size: 70 KB DL: 186.1K Upd.: September 20, 2020
Game Mod Size: 1254.7 MB DL: 1.52M Upd.: July 12, 2023
Game Mod Size: 115.8 MB DL: 125.2K Upd.: February 7, 2024
Game Mod Size: 4.3 MB DL: 412.2K Upd.: July 3, 2024
Game Mod Size: 889.9 MB DL: 39.9K Upd.: November 4, 2025
Game Mod Size: 1353 MB DL: 113.5K Upd.: October 28, 2022