Mirror/Assets
Paul Pacheco 0f10c72744
feat: supports scriptable objects (#1471)
* feat: supports scriptable objects

Now you can pass scriptable objects in commands, rpcs and syncvars
For example:

```cs
class Weapon: ScriptableObject
{
    public string name;
    public string description;
    public int damage;
    ...
}

class Player : NetworkBehaviour
{

    [SyncVar]
    Weapon equipped;

    ...
}
```

Scriptable objects will be created in the client using
ScriptableObject.CreateInstance.  If users want something else
they can provide a custom serializer (that has not changed)

* fix: remove scriptableobject error Tests

The test that checks that scrscriptableobjects give error is no
longer valid
2020-02-09 20:16:13 +01:00
..
Mirror feat: supports scriptable objects (#1471) 2020-02-09 20:16:13 +01:00
ScriptTemplates Updated ScriptTemplates 2020-01-31 21:25:38 -05:00
Mirror.meta Source based instead of dll (#277) 2019-01-13 21:08:54 +01:00
ScriptTemplates.meta add missing meta file 2019-11-23 11:00:49 +09:00