@@ -648,29 +648,7 @@ internal void SendClientRPCPerformance(ulong hash, uint clientId, BitWriter writ
648
648
#endregion
649
649
650
650
#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 ( ) ;
674
652
public delegate void Action < T1 > ( T1 t1 ) ;
675
653
public delegate void Action < T1 , T2 > ( T1 t1 , T2 t2 ) ;
676
654
public delegate void Action < T1 , T2 , T3 > ( T1 t1 , T2 t2 , T3 t3 ) ;
@@ -704,6 +682,28 @@ public void InvokeClientRpcOnEveryone(Action method)
704
682
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 ) ;
705
683
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 ) ;
706
684
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
+
707
707
public void InvokeClientRpc < T1 > ( string methodName , List < uint > clientIds , T1 t1 )
708
708
{
709
709
SendClientRPCBoxed ( HashMethodName ( methodName ) , clientIds , t1 ) ;
@@ -1664,10 +1664,6 @@ public void InvokeClientRpcOnEveryone<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T
1664
1664
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 ) ;
1665
1665
}
1666
1666
1667
-
1668
-
1669
-
1670
-
1671
1667
//BOXED SERVER RPC
1672
1668
public void InvokeServerRpc ( string methodName , params object [ ] parameters )
1673
1669
{
@@ -1683,11 +1679,161 @@ public void InvokeServerRpc<T1>(Action<T1> method, T1 t1)
1683
1679
{
1684
1680
SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 ) ;
1685
1681
}
1686
-
1682
+
1687
1683
public void InvokeServerRpc < T1 , T2 > ( Action < T1 , T2 > method , T1 t1 , T2 t2 )
1688
1684
{
1689
1685
SendServerRPCBoxed ( HashMethodName ( method . Method . Name ) , t1 , t2 ) ;
1690
1686
}
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
+ }
1691
1837
1692
1838
//PERFORMANCE SERVER RPC
1693
1839
public void InvokeServerRpc ( RpcDelegate method , BitWriter writer )
0 commit comments