|
Post by aleksandr409 on Feb 17, 2020 21:00:33 GMT
Huzzah! I got it all working. That was the very last step in the shooter conversion process. Going to make sure this is still backwards compatible with the melee template and re-run through all of my tests to make sure I haven't missed anything. If I don't find anything then you can expect the shooter template support version released no later than the end of this week. However, if I do find something it will need to fix it prior to the release so that might push it out another week depending on the severity. Sounds great
|
|
dev85
New vMember
Posts: 1
|
Post by dev85 on Feb 18, 2020 4:15:10 GMT
Thanks for all your hard work.
Shooter multiplayer will be released as separate package or as a part of Invector multiplayer only?
|
|
|
Post by wesleywh on Feb 18, 2020 5:02:55 GMT
Thanks for all your hard work. Shooter multiplayer will be released as separate package or as a part of Invector multiplayer only? It will all be part of the same package. You will just have to enable it under the enable addons menu item.
|
|
|
Post by blackfire on Feb 18, 2020 8:54:16 GMT
I have run into an issue recently where whenever one of the players attack they both get hurt. im not sure what I did wrong but this is the error code I get.
InvalidCastException: Specified cast is not valid. Photon.Pun.PhotonRigidbodyView.OnPhotonSerializeView (Photon.Pun.PhotonStream stream, Photon.Pun.PhotonMessageInfo info) (at Assets/Photon/PhotonUnityNetworking/Code/Views/PhotonRigidbodyView.cs:76) Photon.Pun.PhotonView.DeserializeComponent (UnityEngine.Component component, Photon.Pun.PhotonStream stream, Photon.Pun.PhotonMessageInfo info) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonView.cs:351) Photon.Pun.PhotonView.DeserializeView (Photon.Pun.PhotonStream stream, Photon.Pun.PhotonMessageInfo info) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonView.cs:341) Photon.Pun.PhotonNetwork.OnSerializeRead (System.Object[] data, Photon.Realtime.Player sender, System.Int32 networkTime, System.Int16 correctPrefix) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetworkPart.cs:1725) Photon.Pun.PhotonNetwork.OnEvent (ExitGames.Client.Photon.EventData photonEvent) (at Assets/Photon/PhotonUnityNetworking/Code/PhotonNetworkPart.cs:2095) Photon.Realtime.LoadBalancingClient.OnEvent (ExitGames.Client.Photon.EventData photonEvent) (at Assets/Photon/PhotonRealtime/Code/LoadBalancingClient.cs:2826) ExitGames.Client.Photon.PeerBase.DeserializeMessageAndCallback (ExitGames.Client.Photon.StreamBuffer stream) (at C:/Dev/photon-sdk-dotnet/PhotonDotnet/PeerBase.cs:656) ExitGames.Client.Photon.EnetPeer.DispatchIncomingCommands () (at C:/Dev/photon-sdk-dotnet/PhotonDotnet/EnetPeer.cs:549) ExitGames.Client.Photon.PhotonPeer.DispatchIncomingCommands () (at C:/Dev/photon-sdk-dotnet/PhotonDotnet/PhotonPeer.cs:1598) Photon.Pun.PhotonHandler.Dispatch () (at Assets/Photon/PhotonUnityNetworking/Code/PhotonHandler.cs:205) Photon.Pun.PhotonHandler.FixedUpdate () (at Assets/Photon/PhotonUnityNetworking/Code/PhotonHandler.cs:139)
|
|
|
Post by wesleywh on Feb 18, 2020 15:19:33 GMT
Hum. Those error logs dont really reveal much. Check the melee tags to see if something is setup wrong there. Then have a different player host the game and see if you can extract any other logs that might reveal something more helpful.
|
|
|
Post by wesleywh on Feb 19, 2020 2:34:32 GMT
Finished all of my tests. I'm giving the package a green light for release. There are a couple of things I need to finish like making an update video, updating the store page, etc. before clicking the final submit button on this. Hopefully I didn't miss anything else in my testing! I would expect this to be approved and released no later than Saturday of this week (probably sooner).
So before I start on the big UI update there have been a number of people that are using Unity 2018. I plan on spending some time to get this package backwards compatible with 2018 as well as keep the compatibility for 2019.
|
|
|
Post by blackfire on Feb 19, 2020 5:35:14 GMT
I played around with it and somehow got everything working again. My characters/players, for the most part, are fine but they seem to be jittering a bit and sorta walking in-place, is there anything I can do to fix this or reduce it?
I'm sorry to ask so many questions but I try to learn a little more each day I appreciate people taking time to help me, thank you.
|
|
|
Post by wesleywh on Feb 19, 2020 18:15:15 GMT
Asking questions is exactly what this forum is for. Passing the knowledge along to others will also make my life easier too. I also sent you a message answering some of your questions.
|
|
|
Post by wesleywh on Feb 20, 2020 1:51:20 GMT
I just clicked submit for the update that contains support for the shooter template. Approvals can happen as fast as a day and as long as 5 days (that I have seen).
It should be v3.0.0.
Also found out why this package doesn't work in Unity 2018. It's the prefabs not the scripts. I can fix it, it just tedious. I have to re-add all the image, buttons, and text to the prefabs. A lot of work, here it come!
|
|
|
Post by soulsclone on Feb 20, 2020 14:37:06 GMT
Wesley is bestly. You are amazing sir. Can you do AI next??
|
|
|
Post by wesleywh on Feb 21, 2020 0:18:49 GMT
Wesley is bestly. You are amazing sir. Can you do AI next?? Lol thanks! While it's on my list of things to accomplish, even though I dont own the package, I would like to first make this unity 2018 compatible and finish a few smaller things. Some of the smaller things are respawning system, player lists, etc. It will be part of my UI revamp.
|
|
|
Post by tchrisbaker on Feb 21, 2020 10:40:48 GMT
Let's all chip in and buy wesley the package
|
|
|
Post by deidrereay on Feb 21, 2020 18:20:05 GMT
Ya that Ai would be a necessity unless its just pvp
|
|
|
Post by wesleywh on Feb 22, 2020 2:29:53 GMT
That's very nice of you to suggest, however, the @invector team has been extremely accommodating and helpful towards me. I may just ask them to see what my options are first. AI is important. I'm not abandoning this by any means. There are just a lot of things I need to accomplish before I even get to this package. Also I just released the Shooter template support so lets make sure things are squared away there as well.
Exciting news for anyone using Unity 2018! This package now supports Unity 2018.4 LTS and up. You will want to use v3.1.1 as v3.0.0 only supports Unity 2019.
You may also notice the *.1 at the end. I'm releasing a patch fix for v3.0.0 that I found while attempting to enable shooter support. It's stupid easy to fix but I would probably just suggest to wait for version v3.1.1 as it fixes the one error that I found.
|
|
|
Post by deidrereay on Feb 22, 2020 2:57:45 GMT
you are the man.
|
|