Since my string array changes size depending on user input it says it's expecting the size of the array but as separate strings.
If I have a string array of size three it'll say it's expecting three separate strings. I've tested it out with other array types and those work fine but a string array of fixed or varying size doesn't seem to work.
Here's a copy of the error submitting a hard coded string array of size three.
parameters do not match signature
MovementScript.setUpPatrolRoute (System.String, System.String, System.String)
UnityEngine.Debug:LogError(Object)
TNet.UnityTools:PrintException(Exception, CachedFunc, Object[]) (at Assets/TNet/Client/TNUnityTools.cs:83)
TNet.UnityTools:ExecuteAll(List`1, Byte, Object[]) (at Assets/TNet/Client/TNUnityTools.cs:162)
TNObject:Execute(Byte, Object[]) (at Assets/TNet/Client/TNObject.cs:305)
TNObject:FindAndExecute(UInt32, Byte, Object[]) (at Assets/TNet/Client/TNObject.cs:329)
TNManager:OnForwardedPacket(BinaryReader) (at Assets/TNet/Client/TNManager.cs:826)
TNet.GameClient:ProcessPacket(Buffer, IPEndPoint) (at Assets/TNet/Client/TNGameClient.cs:683)
TNet.GameClient:ProcessPackets() (at Assets/TNet/Client/TNGameClient.cs:627)
TNManager:Update() (at Assets/TNet/Client/TNManager.cs:834)