@@ -648,29 +648,7 @@ internal void SendClientRPCPerformance(ulong hash, uint clientId, BitWriter writ
648648 #endregion
649649
650650 #region SEND METHODS
651- //BOXED CLIENT RPC
652-
653- //no params
654- public void InvokeClientRpc ( string methodName , List < uint > clientIds )
655- {
656- SendClientRPCBoxed ( HashMethodName ( methodName ) , clientIds ) ;
657- }
658-
659- public void InvokeClientRpc ( Action method , List < uint > clientIds )
660- {
661- SendClientRPCBoxed ( HashMethodName ( method . Method . Name ) , clientIds ) ;
662- }
663-
664- public void InvokeClientRpcOnOwner ( Action method )
665- {
666- SendClientRPCBoxed ( HashMethodName ( method . Method . Name ) , OwnerClientId ) ;
667- }
668-
669- public void InvokeClientRpcOnEveryone ( Action method )
670- {
671- SendClientRPCBoxed ( HashMethodName ( method . Method . Name ) , null ) ;
672- }
673-
651+ public delegate void Action ( ) ;
674652 public delegate void Action < T1 > ( T1 t1 ) ;
675653 public delegate void Action < T1 , T2 > ( T1 t1 , T2 t2 ) ;
676654 public delegate void Action < T1 , T2 , T3 > ( T1 t1 , T2 t2 , T3 t3 ) ;
@@ -704,6 +682,28 @@ public void InvokeClientRpcOnEveryone(Action method)
704682 public delegate void Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 , T31 > ( T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 , T29 t29 , T30 t30 , T31 t31 ) ;
705683 public delegate void Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 , T31 , T32 > ( T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 , T29 t29 , T30 t30 , T31 t31 , T32 t32 ) ;
706684
685+
686+ //BOXED CLIENT RPC
687+ public void InvokeClientRpc ( string methodName , List < uint > clientIds )
688+ {
689+ SendClientRPCBoxed ( HashMethodName ( methodName ) , clientIds ) ;
690+ }
691+
692+ public void InvokeClientRpc ( Action method , List < uint > clientIds )
693+ {
694+ SendClientRPCBoxed ( HashMethodName ( method . Method . Name ) , clientIds ) ;
695+ }
696+
697+ public void InvokeClientRpcOnOwner ( Action method )
698+ {
699+ SendClientRPCBoxed ( HashMethodName ( method . Method . Name ) , OwnerClientId ) ;
700+ }
701+
702+ public void InvokeClientRpcOnEveryone ( Action method )
703+ {
704+ SendClientRPCBoxed ( HashMethodName ( method . Method . Name ) , null ) ;
705+ }
706+
707707 public void InvokeClientRpc < T1 > ( string methodName , List < uint > clientIds , T1 t1 )
708708 {
709709 SendClientRPCBoxed ( HashMethodName ( methodName ) , clientIds , t1 ) ;
@@ -1664,10 +1664,6 @@ public void InvokeClientRpcOnEveryone<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T
16641664 SendClientRPCBoxed ( HashMethodName ( methodName ) , null , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 , t28 , t29 , t30 , t31 , t32 ) ;
16651665 }
16661666
1667-
1668-
1669-
1670-
16711667 //BOXED SERVER RPC
16721668 public void InvokeServerRpc ( string methodName , params object [ ] parameters )
16731669 {
@@ -1683,11 +1679,161 @@ public void InvokeServerRpc<T1>(Action<T1> method, T1 t1)
16831679 {
16841680 SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 ) ;
16851681 }
1686-
1682+
16871683 public void InvokeServerRpc < T1 , T2 > ( Action < T1 , T2 > method , T1 t1 , T2 t2 )
16881684 {
16891685 SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 ) ;
16901686 }
1687+
1688+ public void InvokeServerRpc < T1 , T2 , T3 > ( Action < T1 , T2 , T3 > method , T1 t1 , T2 t2 , T3 t3 )
1689+ {
1690+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 ) ;
1691+ }
1692+
1693+ public void InvokeServerRpc < T1 , T2 , T3 , T4 > ( Action < T1 , T2 , T3 , T4 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 )
1694+ {
1695+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 ) ;
1696+ }
1697+
1698+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 > ( Action < T1 , T2 , T3 , T4 , T5 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 )
1699+ {
1700+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 ) ;
1701+ }
1702+
1703+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 )
1704+ {
1705+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 ) ;
1706+ }
1707+
1708+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 )
1709+ {
1710+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 ) ;
1711+ }
1712+
1713+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 )
1714+ {
1715+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 ) ;
1716+ }
1717+
1718+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 )
1719+ {
1720+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 ) ;
1721+ }
1722+
1723+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 )
1724+ {
1725+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 ) ;
1726+ }
1727+
1728+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 )
1729+ {
1730+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 ) ;
1731+ }
1732+
1733+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 )
1734+ {
1735+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 ) ;
1736+ }
1737+
1738+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 )
1739+ {
1740+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 ) ;
1741+ }
1742+
1743+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 )
1744+ {
1745+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 ) ;
1746+ }
1747+
1748+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 )
1749+ {
1750+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 ) ;
1751+ }
1752+
1753+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 )
1754+ {
1755+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 ) ;
1756+ }
1757+
1758+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 )
1759+ {
1760+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 ) ;
1761+ }
1762+
1763+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 )
1764+ {
1765+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 ) ;
1766+ }
1767+
1768+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 )
1769+ {
1770+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 ) ;
1771+ }
1772+
1773+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 )
1774+ {
1775+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 ) ;
1776+ }
1777+
1778+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 )
1779+ {
1780+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 ) ;
1781+ }
1782+
1783+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 )
1784+ {
1785+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 ) ;
1786+ }
1787+
1788+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 )
1789+ {
1790+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 ) ;
1791+ }
1792+
1793+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 )
1794+ {
1795+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 ) ;
1796+ }
1797+
1798+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 )
1799+ {
1800+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 ) ;
1801+ }
1802+
1803+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 )
1804+ {
1805+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 ) ;
1806+ }
1807+
1808+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 )
1809+ {
1810+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 ) ;
1811+ }
1812+
1813+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 )
1814+ {
1815+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 , t28 ) ;
1816+ }
1817+
1818+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 , T29 t29 )
1819+ {
1820+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 , t28 , t29 ) ;
1821+ }
1822+
1823+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 , T29 t29 , T30 t30 )
1824+ {
1825+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 , t28 , t29 , t30 ) ;
1826+ }
1827+
1828+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 , T31 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 , T31 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 , T29 t29 , T30 t30 , T31 t31 )
1829+ {
1830+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 , t28 , t29 , t30 , t31 ) ;
1831+ }
1832+
1833+ public void InvokeServerRpc < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 , T31 , T32 > ( Action < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 , T28 , T29 , T30 , T31 , T32 > method , T1 t1 , T2 t2 , T3 t3 , T4 t4 , T5 t5 , T6 t6 , T7 t7 , T8 t8 , T9 t9 , T10 t10 , T11 t11 , T12 t12 , T13 t13 , T14 t14 , T15 t15 , T16 t16 , T17 t17 , T18 t18 , T19 t19 , T20 t20 , T21 t21 , T22 t22 , T23 t23 , T24 t24 , T25 t25 , T26 t26 , T27 t27 , T28 t28 , T29 t29 , T30 t30 , T31 t31 , T32 t32 )
1834+ {
1835+ SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8 , t9 , t10 , t11 , t12 , t13 , t14 , t15 , t16 , t17 , t18 , t19 , t20 , t21 , t22 , t23 , t24 , t25 , t26 , t27 , t28 , t29 , t30 , t31 , t32 ) ;
1836+ }
16911837
16921838 //PERFORMANCE SERVER RPC
16931839 public void InvokeServerRpc ( RpcDelegate method , BitWriter writer )
0 commit comments