Don't Starve Together

Don't Starve Together

Not enough ratings
A Snivy (Alternate Leveling)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
3.805 MB
2 Oct, 2018 @ 8:16pm
28 Aug, 2020 @ 12:04pm
15 Change Notes ( view )

Subscribe to download
A Snivy (Alternate Leveling)

In 1 collection by Umbra
Personal Collection for Server
41 items
Description
Using the Extended Template and using the base of a bunch of other mods (Shiro by Senshimi, Whimsy by Thunder Volts), I was able to scrabble this together as my first character. Animation bugs ahoy because I'm pretty sure I never adjusted things properly to work with memy's excellent art.

This particular version of the mod used a leveling script based off of another character named Max - using his system for getting the EXP widget working (stolen with a little more shame than most), as well as expanding the leveling system from 10 to 100.

Link to Mod: https://steamproxy.net/sharedfiles/filedetails/?id=388880157

It'll eventually get adjusted to its own system because my 'adjustments' to the original code changed it from a moderate number to over a thousand lines of code. I am not known for my efficiency.

(There was an attempt to shrink this down with an array, but for some reason, the entire experience system stops working in multiplayer when I did that. I'll figure this LUA stuff eventually.)

There's a lot of things used from other projects, and while this was supposed to be a private and personal project, some feedback and maybe some help figuring out parts used and/or not working would be appreciated too.

Pokémon stats and formulas are in full effect, which means that Snivy has innate damage resistance, multipliers, and speed, as well as normal stats. (I even added IVs, although EVs are going to take a bit to parse through.)

Level 1 Stats:

(Health) HP: 12
(Damage Multiplier) ATK: 6 (1.06 Damage)
(Damage Absorb) DEF: 6 (6% Damage Reduction)
(Sanity) SP. ATK: 6
(Hunger) SP. DEF: 6
(Movement Speed) SPD: 6 (100.6% Speed)

Level 100 Stats:

(Health) HP: 200
(Damage Multiplier) ATK: 95 (1.95 Damage)
(Damage Absorb) DEF: 115 (might need to fix that)
(Sanity) SP. ATK: 95
(Hunger) Sp. DEF: 115
(Movement Speed) SPD: 131 (231% Speed)

Features:
Level system that goes from 1-100! Experience is gained from killing mobs, and said experience scales with their health and damage.

Config allows adjusting stat baselines from Snivy to Servine, to Serperior. Now planning on just making that an 'evolution' later on.

Working IV system. Planning on making a way to improve your IVs later on through items.

(Mostly) Working critical hit system, with bonuses when the Leaf Blade's equipped. Also can be configured in configuration, from Gen 1 system to Gen 7.

Very much not fond of fire. Loses sanity when standing next to fire.

Custom dialogue, including modded characters! Not actually finished, but each update adds more and more dialogue. And probably modded character dialogue and item descriptions too. There's also extra lines for certain items, like backpacks and things.

Doesn't lose sanity in the darkness.

Custom voice!

Regenerates health based on level! (Maybe I should axe this for balance reasons.)


Current Issues:

Maybe play with stat multipliers for the beginning. 6/6/12 for hunger/sanity/health is a little much, even though it's level 1.

Playing around with balance for attack, speed, and defense stats.

Focus Energy test button crashes the game because I wrote sanity.DoDelta instead of sanity:DoDelta. (Fixed. Also, why did I make this, Snivy doesn't learn Focus Energy...)

The Snivy is not known for their singing prowess. Snivy carol needs work. (I do find it hilarious though.)

Additional lines for stuff added to the game need to be figured out and added. Also more modded character lines, like Sweepy, and more custom item lines, like the Moving Box and other great items.

Some custom modded dialogue doesn't like the additional lines I've added, and thus simply don't give lines at all. Currently hoping to find a workaround of some sorts so I can keep the lines...(Beefalo, bees, butterflies, anything that has states.)
40 Comments
Reaper 28 Jun @ 4:23pm 
I might have some ideas if you respond to this
also hope this project continues
Umbra  [author] 28 Mar, 2023 @ 9:19pm 
Still haven't gotten it to crash on my end. Without duplicating the problem, I can't diagnose it, so if it happens again, let me know, alright?
R4skall 26 Mar, 2023 @ 4:30pm 
ok weirder, made another new world and no crash with same modlist just different world gen settings?
R4skall 26 Mar, 2023 @ 4:22pm 
yeah just tested one more time works fine with my client side mods crashes with this mod as wilson
R4skall 26 Mar, 2023 @ 3:11pm 
where do i find that so i can test again in a bit?
Umbra  [author] 26 Mar, 2023 @ 12:57pm 
I went to go check it myself, and didn't get a crash. Do you have a crashlog to throw at my face real quick?
R4skall 26 Mar, 2023 @ 6:32am 
also ive noticed these character crashes ONLY happen when you try playing wilson with them on so... thats weird
Umbra  [author] 26 Mar, 2023 @ 6:15am 
My expectations is that there's a variable I need to rename the entire way through because of Wilson's level up system. I'm hoping I'm correct.
Umbra  [author] 26 Mar, 2023 @ 6:13am 
It has been four days, and I need to sit down and figure out why. I also need to figure out what was I doing, because it's been almost three years since I really sat down to look at this, and I expect it to be pain because I haven't touched LUA in a long time.
R4skall 22 Mar, 2023 @ 12:16pm 
now it crashes with the wilson update if you play as wilson