[b]Introduction[/b]
[b]It's Sorcery![/b] is a framework designed to build modular magic systems in XML. You may be asking "Why would I want to use this mod?"
Well, say you don't want your magic abilities to be psycasts? Or maybe they should use multiple energy types? Perhaps you're looking for a convenient leveling and learning system, just like in an RPG?
That's what this is for.
[b]FAQ[/b]
[list]
[*] [b]Are there any resources I can use when developing mods using this framework?[/b]
This mod has a wiki- go and check it out for a fairly in-depth look. The source code is also included in the repo if you want to build custom components based on it.
[*] [b]I'm the type of person who learns by doing. Are there any examples on how to use this mod? [/b]
There is a link for an example mod that you can use in the wiki. It doesn't touch on all the features the framework offers, but it should provide you with enough guidance and confidence.
[*] [b]Does this framework include [insert functionality not in the framework here]? [/b]
No, but I bet it's possible. If it's a really nice bit of functionality that can be used more generally, feel free to contribute it to this mod. I'm only one man, after all.
[/list]
[b]Resources[/b]
[list]
[*] [b][url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FZomuro%2FItsSorceryFramework]It's Sorcery! GitHub[/url][github.com][/b]
[*] [b][url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FZomuro%2FItsSorceryFramework%2Fwiki]It's Sorcery! Wiki[/url][github.com][/b]
[*] [b][url=https://steamcommunity.com/sharedfiles/filedetails/?id=3220648407]It's Sorcery! Example[/url][/b]
[*] [b][url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FZomuro%2FItsSorceryExample]It's Sorcery! Example Github[/url][github.com][/b]
[*] [b][url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fdiscord.gg%2FK35P94dBe2]It's Sorcery! Discord Server[/url][discord.gg][/b]
[/list]
[b]Credits[/b]
Warmest thanks go to:
[list]
[*] [b]Gouda quiche[/b], my C# mentor;
[*] [b]Fraudecon[/b], for his input and wisdom;
[*] [b]Flango[/b], for his contribution of skill trees to the learning system;
[*] [b]Feldoh[/b], for his suggestions in developing the framework;
[*] [b]DetVisor[/b], for his art contributions;
[/list]
And many others within the RimWorld community.
[b]DISCLAIMER[/b]
This framework is not intended to be a replacement for the Royalty DLC, and should not be considered as such. It does emulates various features of Royalty, however.
As such, if requested by Ludeon, this mod will require the Royalty DLC.