Jump to content

So, i made a character mod, and i need a help with code to properly finish it! I can also help you with artwork for your mod in return!


Recommended Posts

So, recently i made a character mod by using a famous Extended Character Template.

Mod i'm talking about is this one:

http://steamcommunity.com/sharedfiles/filedetails/?id=783655146

zVGtyfR.png

But i don't want this mod to be just another "Wilson's skin" with slightly altered stats, so i decided to add a mechanic that would make character more unique and interesting to play with - Limb Enhancers. Basically, i thought about it as a custom transformation triggered by using a certain item in an armor slot. But then i found out that original game's code is way harder to read than i expected, and my "Hello_World"-level programming skills will never handle with this mechanic. I realized that i need help, and i came here in hope of finding it!

So, first of all, i will try to precisely describe what i wanted from this mechanic in the first place:

Character starts with very low stats and no advantages at all. Health, hunger and sanity all are around 90-100 and decrease at standard rates, speed multiplier is also standard, and damage mult is set to 0.6.

However, you have a special item - Limb Enhancers. If put in armor slot, this item triggers custom transformation that instantly gives a huge buff to all character stats - boosts health to 250 and gives constant regen of sanity, constant armor bonus equal to wooden armor, raises up character speed to 140% of standard value and changes damage multiplier to 1.5, and also gives you moderate resistances to all environmental hazards, such as cold, fire, rain, and other minor effects, and boosts almost everything else possible.. Very OP, right? Of course this has a major downside - transformation also adds something similar to Woodie's "wood hunger", but with energy instead of wood - Enhancers discharge quite quickly, and you need to consume energy-related items or gems to keep them working! On start you initially have 150 energy in your Enhancers, and the max possible charge is 300, which equals 3 days. You can consume various items to gain energy:

- Electrical Doodad (also known as transistor) - 30.

- "low-quality" gems (reds and blues) - 40

- "high-quality" gems (any other gems) - 70

- Gem Battery (will be added in mod, red or blue gem + 3 gold + cut stone) - 100

- Rich Gem Battery (also will be in mod, any "rare" gem + 3 gold + marble) - 160

Basically these values can change, basic purpose of this system is to make Enhancers a very useful thing that you can't, however, use all the time, because it will eat too much resources.

Item itself is "invisible" and has transparent sprite, but transformation changes character appearance, making her taller and edgier:

pkrckXM.jpg

So yeah... that's what i wanted, and i need help with this. I really need help.

And of course i understand that the task is complicated, and probably no one would want to do something like this for free.

This is why i want to offer my help in return! I can draw sprites, portraits or icons for your own mod, or maybe just draw something for you, not related to mods.

I think i'm pretty decent in drawing, so maybe anyone will be interested in this. Or course programming is harder and i don't think that anyone will accept my offer... but hey, at least i need to try! I really want to properly finish this mod, so it worth trying!

Anyway, any help from you guys will be useful, and thank you in advance! Good luck, and don't starve))

P.S. - My English is probably garbage, sorry .____.

I know nothing about all this coding stuff, but I just wanted to say that your idea and art is very great!

Although if you need help modding, I suppose @Mobbstar could help. That guy eats programming problems like this for breakfast.

P.S. - Your english is flawless!

Hmm, i don't know if it could help, but as far as i know, everything working as a "meter" like woodie is very hard to code even for good modders. So maybe it's possible to make something like the miner hat, but for bonuses instead of light.

Something like : if fueled, give you bonus, when not fueled (0% durability), lost bonus, you could refuel it with the item you listed as energy.

The gem batteries would require Endoxin API for interchangable ingredients, and I don't think it's available for DST. I like the concept, it's highly understandable, even to people who have never heard of SU.

However, I am currently a tad busy, so if you really need my expertise, you gotta wait or accept rather slow progress. It's not like I'd be the most professional DST modder anyways. :p

Edited by Mobbstar
3 hours ago, Lumina said:

Hmm, i don't know if it could help, but as far as i know, everything working as a "meter" like woodie is very hard to code even for good modders. So maybe it's possible to make something like the miner hat, but for bonuses instead of light.

Something like : if fueled, give you bonus, when not fueled (0% durability), lost bonus, you could refuel it with the item you listed as energy.

This is actually a very good and convenient idea! I would probably think about it myself, but i actually forgot about the existence of items that not get destroyed after their durability\charge reaches zero. Thanks for a useful reminder!

 

3 hours ago, Mobbstar said:

The gem batteries would require Endoxin API for interchangable ingredients, and I don't think it's available for DST. I like the concept, it's highly understandable, even to people who have never heard of SU.

However, I am currently a tad busy, so if you really need my expertise, you gotta wait or accept rather slow progress. It's not like I'd be the most professional DST modder anyways. :p

You can't be slower then me anyway X)

Also if interchangeable ingredients are impossible, it's fine to use only gems as "fuel", as other part of battery is not that rare really, it was made just for more "scientific" looks. A copy of the battery recvipe for the every gem type is also a possible solution, i guess, even if it's not that fancy.

And, of course, thanks for the quick responses guys! I really appreciate that!

On 20.10.2016 at 8:27 PM, Mobbstar said:

The gem batteries would require Endoxin API for interchangable ingredients, and I don't think it's available for DST. I like the concept, it's highly understandable, even to people who have never heard of SU.

However, I am currently a tad busy, so if you really need my expertise, you gotta wait or accept rather slow progress. It's not like I'd be the most professional DST modder anyways. :p

 

@Mobbstar, BTW, if you will help me, how long should i wait, or what should i do myself? Any specific instructions for sprites/icons/anything else? I'm not trying to be pesky, i swear, i just really want to know what i need to do.

I probably wouldn't be so bothered by waiting, but now, surprisingly for me, mod reached over 1k subscribers on workshop and now I really feel bad about making these people wait for new updates, when i'm not really capable of completing them.

I know i'm probably sound very annoying now, but i just... want to know what to do. Maybe if you're really busy i can try do do this myself. I will probably fail anyway, but well...

Anyway, thank you for at least answering, and good luck.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...