News:

SMFNew Installed

+-+-

User+-

Welcome, Guest.
Please login or register.
 
 
 

Login with your social network

Forgot your password?

Site Stats+-

Members
Total Members: 728
Latest: Cho
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 10932
Total Topics: 795
Most Online Today: 233
Most Online Ever: 854
(September 18, 2024, 07:49:37 am)
Users Online
Members: 0
Guests: 252
Total: 252

Author Topic: Classless Character Mod  (Read 26895 times)

0 Members and 54 Guests are viewing this topic.

Re: "Skills Masteries" Classless Concept
« Reply #90 on: »
Oh yes i saw this first in your discord post. Thanks again @Sch123 !


Re: "Skills Masteries" Classless Concept
« Reply #91 on: »
Is it possible, for Classless Mods to be made so that when using Polearm weapons can hold it like Syl and walk / run?

I tried the Fighter Hack, Slash skill, & Rip seems like the animation doesn't look right when we use weapons like Claw, Pistol.


Re: "Skills Masteries" Classless Concept
« Reply #92 on: »
Hi Sch. Yes its possible to alter the animations, but i do alterations just to make sure that skills work properly. I dont alter the non-skill animations so that i can save my time ;)

Thanks for the feedback on the Fighter skills! I'll get to that this weekend :)


Re: "Skills Masteries" Classless Concept
« Reply #93 on: »
@Phanjam I'm sorry to ask since I want you to stay on your project however I have to ask:

Are the Aura Skills in this Berserker Edit mod working as intended? I don't want to add it into Skills Expansion if it's buggy.


Thanks for your consideration! :D
At this point after playing Torchlight 2 for 8 years original and modded... ignorant of mods and now wise with compatibility... the one thing I value the most-

-is being able to have "support" from the author of any mod.

I think the only advice I can give is that you don't burn yourself out. ^_^

Re: "Skills Masteries" Classless Concept
« Reply #94 on: »
Hi @steffire3 its ok, if u are ok with waiting a little ;)

I'll get into it this weekend.


Classless Character Mod
« Reply #95 on: »
I keep saying i will update this thread, so here's a new one :D It's about

The Skill Unlocking Mechanism In The Classless Mod

I'll put the pics first and then talk about what's in them...

Spoiler: Skilltree UI Editing (hover to show)

Okay let's take the first Active Skill of the Fighter discipline.  The "Plus" button to add a skill point to it is encircled "A" in the pic.  It's also a "node" named "Plus Fighter Active 1" in the ui elements tree in the lefthand panel ("B").  These are just my names, it could be anything really.

This node is affected by another node named "Fighter Active 1 Req" labelled "C" lower down in the tree panel. That is a "Stat Evaluator" node and if you select it and look over in the right hand panel you can see what its settings or properties are.  So we see it's set to evaluate the Stat "FIGHTERTRAINLEVEL" and check whether the value of that Stat at the time of evaluation is "GREATER THAN OR EQUAL TO" the value "2". 

The FIGHTERTRAINLEVEL stat is a dyamic (non vanilla) stat which increments by "1" at every level of the "Basic Fighter Training" skill using a SET STAT effect.  So this is all a way of evaluating "are you at level 2 or higher in Basic Fighter Training?"

How does this affect the "Plus Fighter Active 1" skill investment button?  If the evaluation is FALSE (your FIGHTERTRAINLEVEL is < 2), the investment button is hidden.  If the evaluation is TRUE (your FIGHTERTRAINLEVEL is = or > 2), the investment button is shown.  So effectively you cannot invest in Fighter Active 1 skill until you're at least level 2 in Basic Fighter Training (neat huh?)

How does the hide / show stuff work?  That's set via a UI logic tree which is another node built into this UI.  It's labelled "G" in the lefthand panel down at the bottom of the pic.  When you select that Logic node the toolbar at the very top of the lefthand panel shows a button that looks like a toolbox.  Clicking that tool button brings up the logic tree's own panel which is the next pic...

Spoiler: UI Logic Editing (hover to show)

So there's the Stat Evaluator "Fighter Ative 1 Req" ("A" in the pic) and it's got the 2 outputs "Evaluated True" and "Evaluated False".

There's also the "Plus Fighter Active 1" target node ("B" in the pic. The name is truncated only when the item isn't selected).  It in turn has 2 inputs "Show" and "Hide".  All you do is drag a line between outputs and inputs.  In this case, Output "True" links to Input "Show", and Output "False" links to input "Hide".

Ta da!
« Last Edit: December 02, 2018, 05:28:05 am by Phanjam »


Re: Classless Character Mod
« Reply #96 on: »
Thanks for sharing that Phanjam, it's given me a new direction to try with something I've been wanting to do for a while :)

Re: Classless Character Mod
« Reply #97 on: »
Hey Pham, that’s a nice little tutorial-like UI description! I wished I had those back in the days :)
Glad to see the basic idea is still alive. I switched the platform from the TL2 editor to Unity and learned some c# coding.
Still working on some zodiac based projects :)
Cheers
And heads up
some projects in progress

Re: Classless Character Mod
« Reply #98 on: »
Hey @DeeZire if i was able to help at all then im real happy!

Hey @lolesch Unity huh? Sounds exciting and serious  :D i hope u can share some of that with us one of these days!


Re: Classless Character Mod
« Reply #99 on: »
Oh oh OH @TwinkleToes can i take advantage of your current "pro-modding" frame of mind ;) to ask for some help plzzz?!

Im trying to make a "curse" skill - I am still coding it but can i get your thoughts on the design pls...

CURSE SKILL

1. cast curse on target

1a. curse applies affix to give triggerable and unittheme

1b. triggerable owner is the enemy but eventcreator is the player and subtype is "HIT" (as i understand it, this will make it a condition to trigger only when the player is the one who hits the cursed enemy - amiright on that?)

1c. i read from gytfunke that any triggerable has to be explicitly removed. im not sure yet how to do this but i'm thinking of spawning an invisible dummy unit at the start of the skill with a summonduration as long as id need the curse to last. Then I'd give the unit a 100% cast-on-death skill that removes the triggerable.  Too clunky?

2. Triggerable will trigger a "curse proc" skill.

2a. I'm thinking this curse proc skill needs to cast from the cursed enemy and it would cast it on itself - i think it needs to be this way because the triggerable owner is the enemy - amiright on that?  Also i didnt want the proc to cast on just any enemy the player hits, but only on the cursed enemy (or does the triggerable condition already eliminate that possibility?)

2b. the curse proc damage will be via a straightforward damage affix maybe scaled with some stat and a pretty obvious additional particle so you can see it happen!  I may also put a statwatcher on it for... i dont know yet but i might :D

Did i miss anything  ???

Thanks heaps for any tips!

EDIT

Aaaand one more plz!

MULTI-ATTACK TELEPORT SKILL

Okay the idea is to achieve a capability kinda like nightcrawler from xmen - teleport over to target 1 and attack > teleport to target 2 and attack > etc. over a fixed number of chains.

Epoch tried testing it (cos he liked the idea lots) and he mentioned he got it to work via spawning an invisible dummy that would pull the player over.

Am pretty sure it was a dummy that would do the pull (rather than the next target hit by a damage shape) because there isnt any plain "cast skill from target" effect.  So i believe (wasnt able to confirm it wth Epoch tho) it was either a "cast skill on death from effect owner" by a dummy that is killed by the player, OR a plain "cast skill on death" and the dummy has a very short summonduration.

I guess im kinda asking if you can help me map-out a "code plan" for this one plz?
« Last Edit: February 18, 2019, 04:09:36 am by Phanjam »


Re: Classless Character Mod
« Reply #100 on: »
yea np lol

hmmm..
for the curse skill
i tried something like this with one of plaugelords skills, but found out that triggerables applied to targets is really buggy and they take extra work to make.

i think this kind of effect already exists in the game, that is the proc from shocking mobs, you see those little lightning projectiles pop out of them when you hit shocked monsters

im pretty sure its a transferred effect using cast skill on struck



for multi attack teleport skill
i tried something like this too lol, i actually got something decent but it failed on all the testing i did using elevated terrain, very fast action sequences etc. the timing needs to be perfect for a "true version" of this skill to work

but... you can fake it using a bouncing projectile lol, just have the skill launch the bouncing projectile and skin it to look like a fast cutting attack, while you move your character and turn it inert and invisible using a slow animation
« Last Edit: February 18, 2019, 04:13:16 am by TwinkleToes »

Re: Classless Character Mod
« Reply #101 on: »
Okay i think i know which skills youre referring to. problem i see with a cast-skill-on-struck proc is, wont it cast no matter who hits them?

yea np lol

hmmm..
for the curse skill
i tried something like this with one of plaugelords skills, but found out that triggerables applied to targets is really buggy and they take extra work to make.

i think this kind of effect already exists in the game, that is the proc from shocking mobs, you see those little lightning projectiles pop out of them when you hit shocked monsters

im pretty sure its a transferred effect using cast skill on struck


Re: Classless Character Mod
« Reply #102 on: »
you can gate it using a stat that you can only apply

chuck a stat watcher on the triggered skill and have yourself give the stat to the monster when you hit it
or you could make the triggered skill give you a stat and have a hidden passive triggerable that watches for the stat to increment and proc the triggered skill off that.

Re: Classless Character Mod
« Reply #103 on: »
for multi attack teleport skill
i tried something like this too lol, i actually got something decent but it failed on all the testing i did using elevated terrain, very fast action sequences etc. the timing needs to be perfect for a "true version" of this skill to work

but... you can fake it using a bouncing projectile lol, just have the skill launch the bouncing projectile and skin it to look like a fast cutting attack, while you move your character and turn it inert and invisible using a slow animation

Ok i think i can follow that. Bt i cant see how to control "chaining" with that method, like the missile can choose a next target pretty easily but how do you tell your teleport to follow there?


Re: Classless Character Mod
« Reply #104 on: »
you can gate it using a stat that you can only apply

chuck a stat watcher on the triggered skill and have yourself give the stat to the monster when you hit it
or you could make the triggered skill give you a stat and have a hidden passive triggerable that watches for the stat to increment and proc the triggered skill off that.

Okay thanks I think i can run with this method - thanks mucho!


 

Recent Topics+-