|
Post by doevents on Jul 29, 2018 23:32:52 GMT
hello I got proglem with ragdoll. all my ragdoll characters is missing vCollisionMessage. and can not add component vCollisionMessage on my bone thanks
|
|
|
Post by Invector on Jul 30, 2018 15:48:26 GMT
That's weird... well you can just import the template again and select only the vCollisionMessage script to import btw we have 2, one that comes with the Basic and another for the Shooter
|
|
|
Post by Invector on Jul 31, 2018 16:37:35 GMT
Ops!! That's actually not weird at all, we change the vCollisionMessage name to vDamageReceiver, just replace it in your prefab and it should work just fine ;)
|
|
|
Post by Devistute on Aug 1, 2018 14:35:44 GMT
Ops!! That's actually not weird at all, we change the vCollisionMessage name to vDamageReceiver, just replace it in your prefab and it should work just fine ;) That explains, i was getting this problem too and ended up just nuking the whole script from the character.
|
|
|
Post by xxscrumexx on Aug 2, 2018 7:13:42 GMT
Ops!! That's actually not weird at all, we change the vCollisionMessage name to vDamageReceiver, just replace it in your prefab and it should work just fine ;) Unity will not allow me to replace it as it says that there is a Naming rule violation. When I try to re add the correct script (still named vCollisionMessage as there is no script named vDamageReciever) I am greeted with another error about fixing compiler issues or to try again when I do not currently have any compiler errors. I have attached images of the errors.
|
|
|
Post by Invector on Aug 2, 2018 14:16:05 GMT
vCollisionMessage is no longer in the last update, if you have it in your project you should delete it and only use the vDamageReceiver
|
|
|
Post by xxscrumexx on Aug 2, 2018 20:51:52 GMT
vCollisionMessage is no longer in the last update, if you have it in your project you should delete it and only use the vDamageReceiver Where should I find the vDamageReciever? I searched for it and only found the reference to it in the vCollisionMessage script.
|
|
|
Post by Invector on Aug 2, 2018 21:40:45 GMT
Import the template again, if it's missing it will be checked to import
|
|
|
Post by xxscrumexx on Aug 3, 2018 5:46:01 GMT
There is a misspelling in the name of the script. It is listed as vIDanageReciever when I am trying to import it. After re-importing the project if I leave the name like this Unity will not let me add the script. If I change it to vIDamageReciever then I get the following error. I have tried this in a completely empty project as well with the same results.
|
|
|
Post by Invector on Aug 3, 2018 14:03:41 GMT
That's a interface, it's another thing... the script your looking for is called vDamageReceiver and it's located under "Invector-3rdPersonController\Shooter\Scripts\Shooter"
If you're having a hard time to fix that, you could simply delete the Invector folder and make a clean import.
|
|