|
Post by shadex on Dec 10, 2018 20:13:54 GMT
You want to show XP from the RPG pack? Wouldn't that be a question for the RPG pack? In general, you just need to locate the variable, then do a quick google search how to display display a number through UI. It should take about 5 minutes. Thanks that was the answer i was looking for i just needed to know where i dont ask anyone to do it for me i like to learn myself Do you use VSO as your c# editor? If so, what i would do is open the script of whatever component has XP on it (most likely named leveling or character stats or something), find what the XP variables name is, then type it in the search engine in VSO and select "Search entire project". It's like using find on a forum post, except it searches every script in your project. This technique can be used on any time you get lost. If you keep clicking through "find next", you will see all definitions, all implementations and functions that use it.
Finding the answer on your own and learning it, and adding it to your arsenal is the true path to game design. If you get stuck, let me know.
|
|
|
Post by darknubis365 on Dec 11, 2018 1:54:34 GMT
Do you use VSO as your c# editor? If so, what i would do is open the script of whatever component has XP on it (most likely named leveling or character stats or something), find what the XP variables name is, then type it in the search engine in VSO and select "Search entire project". It's like using find on a forum post, except it searches every script in your project. This technique can be used on any time you get lost. If you keep clicking through "find next", you will see all definitions, all implementations and functions that use it.
Finding the answer on your own and learning it, and adding it to your arsenal is the true path to game design. If you get stuck, let me know. Ok well right now i use visual studio,sometime monodevelop but i like VS better.I will try searching for it i took a few days or so off from invector project
|
|
|
Post by egorsgor on Jan 3, 2019 9:21:39 GMT
sorry but what button to apply magic in the scene spellshowcase?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jan 5, 2019 20:23:12 GMT
sorry but what button to apply magic in the scene spellshowcase? F1
|
|
|
Post by kennetha123 on Feb 1, 2019 8:31:21 GMT
hello , is there any tutorial how to set up the leveling attributes? it cannot update the stats that alrdy developed.
|
|
|
Post by cheesee09 on Feb 4, 2019 13:28:33 GMT
Hi when I install it there's some compiler error I think it wants to access a script but it is Locked in invector I did all the steps in installation.
|
|
|
Post by cheesee09 on Feb 5, 2019 5:25:19 GMT
Hey shadex after I import the github release I get this error: Assets/Invector-3rdPersonController/Add-on/ShadesSpellSystem/Scripts/Editor/CreateMagicNPCController.cs(239,21): error CS0272: The property or indexer 'Invector.vHealthController.onReceiveDamage' cannot be used in this context because set accessories is inaccessible
And another error: Assets/Invector-3rdPersonController/Add-on/ShadesSpellSystem/Scripts/Editor/CreateMagicNPCController.cs(239,21):error CS1540: Cannot access protected member 'Invector.vHealthController.onReceiveDamage.set' via a qualifier of type 'Invector.vCharacterController.AI.v_AIController'. The qualifier must be of type 'Shadex.CreateMagicNPCController' or derived from it
|
|
jw86
New vMember
Posts: 3
|
Post by jw86 on Feb 18, 2019 0:01:30 GMT
Similar, but not identical, error to cheese09's
I get 25 errors all refercing the scripts in sauce/fx/effectexamples/shared/scripts regarding the globalnamespace already having definitions for a bunch of stuff. Upon deleting the scripts in that file, I'm all clear save for one error, which is as above:
Assets\Invector-3rdPersonController\Add-ons\ShadesSpellSystem\Scripts\Editor\CreateMagicNPCController.cs(239,17): error CS0272: The property or indexer 'vHealthController.onReceiveDamage' cannot be used in this context because the set accessor is inaccessible
Advice appreciated!
EDIT: Fixed by going to vHealthController.cs and removing the protected status from the set.
|
|
|
Post by shadex on Feb 18, 2019 20:15:23 GMT
Similar, but not identical, error to cheese09's I get 25 errors all refercing the scripts in sauce/fx/effectexamples/shared/scripts regarding the globalnamespace already having definitions for a bunch of stuff. Upon deleting the scripts in that file, I'm all clear save for one error, which is as above: Assets\Invector-3rdPersonController\Add-ons\ShadesSpellSystem\Scripts\Editor\CreateMagicNPCController.cs(239,17): error CS0272: The property or indexer 'vHealthController.onReceiveDamage' cannot be used in this context because the set accessor is inaccessible Advice appreciated! EDIT: Fixed by going to vHealthController.cs and removing the protected status from the set. So vHealthController is an invector standard component. If you modify it, make sure you write down what you change, as when you update invector, it will revert these changes.
Now we tried to make the spell system completely independent from invector's system's for ease of updating, and to cause the least amount of problems possible. We have access for certain changes like access to some commonly use variables and virtual keywords being added to functions. This, to a large extent, really hasn't been done for whatever reason. As we all know Invector updates often, which often changes things like functions on how damage is processed. So your going to see errors like this. Due to a number of factors such as Insomniac moving on to other things, work, life, and my own project, I won't be keeping this up to date, nor has it been for a while. So if you find a problem and have a fix please post it here. If someone really wants to get it to work, i'll still try to help, and i'll still leave the spell system up, but expect to do a little work to get stuff working.
|
|
jw86
New vMember
Posts: 3
|
Post by jw86 on Feb 19, 2019 9:20:46 GMT
Understood, thank you.
I'm a newbie so these little errors which might be obvious to some tend to present more of a roadblock for me than some and require a little more research to resolve. I consider it all part of the learning process and only helps to build my skills, even if it's stifling in the short term. I understand development is not just like modding an existing game and requires a bit more savvy!
I've had some fun working with some basic projectiles, triggering them from a VR 'wand'. Next step is to get this condition system working for damaging enemies with specific damage types and letting the NPC character script run resistances and conditions. If you'd like to comment on the barebone necessities of getting that working, I'd be grateful (adding the magic object damage to projectile and character script to an NPC alone doesn't seem to do the trick) - then again, I still need to read the documentation in full so this is hopefully something I'll figure out independently. If you've got a minute to point me in the right direction that may save me some time, so any suggestions are welcome!
J
|
|
|
Post by shadex on Feb 20, 2019 4:42:10 GMT
Understood, thank you. I'm a newbie so these little errors which might be obvious to some tend to present more of a roadblock for me than some and require a little more research to resolve. I consider it all part of the learning process and only helps to build my skills, even if it's stifling in the short term. I understand development is not just like modding an existing game and requires a bit more savvy! I've had some fun working with some basic projectiles, triggering them from a VR 'wand'. Next step is to get this condition system working for damaging enemies with specific damage types and letting the NPC character script run resistances and conditions. If you'd like to comment on the barebone necessities of getting that working, I'd be grateful (adding the magic object damage to projectile and character script to an NPC alone doesn't seem to do the trick) - then again, I still need to read the documentation in full so this is hopefully something I'll figure out independently. If you've got a minute to point me in the right direction that may save me some time, so any suggestions are welcome! J That all should be setup in the demo scene if you need a refrence. There is a character wizard under shade's spell system in the drop down menu where invector's wizard is. Basicly run invector on your character, then run the spell system wizard on your character...do the same for the AI, using the AI wizard's (there is a spell system one as well). In order to really use the resist system, when creating a spell, make sure it has MagicObjectDamage and an objectDamage script attached with a collider. MagicObjectDamage basicly hijack's object damage, so you only need to setup magicObjectDamage.
|
|
lhide
Junior vMember
Posts: 25
|
Post by lhide on Feb 21, 2019 18:59:03 GMT
Has this addon been deprecated? Your github profile says it is.
|
|
|
Post by shadex on Feb 27, 2019 5:01:11 GMT
Has this addon been deprecated? Your github profile says it is. Yea, technically. I haven't had time to update the post and all of that. Insomnia just did an update and got it all working with 2018.3. So yea, we are no longer keeping it up to date. I don't expect much to break if any though. I'll still try to answer questions when i have time.
|
|
lhide
Junior vMember
Posts: 25
|
Post by lhide on Feb 27, 2019 10:57:26 GMT
Was this update already uploaded?
Edit:
It's the "legacy v2 from a week ago, right?
|
|
|
Post by kennetha123 on Mar 7, 2019 10:41:55 GMT
hello want to know is shade spell system only work with net 4.x? thanks
|
|