A flavorful alternative to ValueBase objects in Roblox
Modules
| Constants | Constants used in replication betwen Server and Client, mostly describing the protocol between them. |
| Remotes | Helper module for creating a Server's remotes container, and finding the RemoteEvent/RemoteFunction within it. |
Classes
| DynamicVirtualValue | (Abstract) A container a base value and many VirtualValues which are "stacked" together. |
| Client | A client replicator for a VirtualValue. |
| Permissions | Contains permissions used by Server to keep track of what player Clients can do. |
| PlayerSet | Used by Permissions to keep track of an inclusive or exclusive set of players. |
| Server | A server replicator for VirtualValue. |
| DynamicVirtualBoolValue | An implementation of DynamicVirtualValue which stores a boolean. |
| VirtualBoolValue | An implementation of VirtualValue which stores a boolean. |
| DynamicVirtualNumberValue | An implementation of DynamicVirtualValue which stores a number. |
| VirtualNumberValue | An implementation of VirtualValue which stores a number. |
| DynamicVirtualStringValue | An implementation of DynamicVirtualValue which stores a string. |
| VirtualStringValue | An implementation of VirtualValue which stores a string. |
| VirtualValue | (Abstract) A container for a single value. |
Topics
| README.md |
Examples
| 01-basics-vnv.lua | |
| 02-basics-dvnv.lua | |
| 03-walkspeed.lua | |
| 03-walkspeedboost.lua | |
| 04-network-client.lua | |
| 04-network-server.lua |