Edit of asset "Rem Send" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Rem Send | Rem Send |
Description |
A Remote Procedure Call framework for Godot C#. Features: - Call RPCs with static typing. - Return values from RPCs. - Send variant-incompatible values (with MemoryPack). - Extra access enum (peer -> authority). - Created for use in a real MMORPG. Example: ```cs [Rem(RemAccess.Peer)] public void SayWordsRem(List<string> Words) { foreach (string Word in Words) { GD.Print(Word); } } Rem(1, () => SayWordsRem(["cat", "dog"])); // The method name and arguments are extracted from the expression. ``` |
A Remote Procedure Call framework for Godot C#. Features: - Call RPCs with static typing - Return values from RPCs - Send variant-incompatible values (with MemoryPack) - Extra access enum (peer -> authority) Example: ```cs [Rem(RemAccess.Peer)] public void SayWordsRem(List<string> Words) { foreach (string Word in Words) { GD.Print(Word); } } Rem(1, () => SayWordsRem(["cat", "dog"])); // The method name and arguments are extracted from the expression. ``` |
Category | Scripts | Scripts |
License | MIT | Apache-2.0 |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/Joy-less/RemSend | https://github.com/Joy-less/RemSend |
Issues Url | https://github.com/Joy-less/RemSend/issues | https://github.com/Joy-less/RemSend/issues |
Godot version | Godot 4.2 | Godot 4.2 |
Version String | 6.3 | 2.1 |
Download Commit | 8bf2ce227a488f4815d1d215b68d172a9970b67a | 0ef493f9d9b7cee724fc653e6553551bdd9dd9d1 |
Download Url (Computed) | https://github.com/Joy-less/RemSend/archive/8bf2ce227a488f4815d1d215b68d172a9970b67a.zip | https://github.com/Joy-less/RemSend/archive/0ef493f9d9b7cee724fc653e6553551bdd9dd9d1.zip |
Icon Url |
https://raw.githubusercontent.com/Joy-less/RemSend/main/Assets/Icon.png
|
https://raw.githubusercontent.com/Joy-less/RemSend/main/Assets/Icon.png
|