Commit Graph

2579 Commits

Author SHA1 Message Date
vis2k
10b797a8ba Use Write/Read without Packed everywhere 2020-09-30 11:09:29 +02:00
vis2k
faa0c1264f Write/ReadPacked methods obsoleted 2020-09-30 11:09:29 +02:00
vis2k
3bf5a7ee4b Remove old file 2020-09-30 11:09:29 +02:00
vis2k
907a19d322 Remove unused import 2020-09-30 11:09:29 +02:00
vis2k
91f987c91e Remove Obsoletes 2020-09-30 11:09:29 +02:00
vis2k
47c42d870e Remove Performance Tests 2020-09-30 11:09:29 +02:00
vis2k
5a8c822683 Remove LogFactory 2020-09-30 11:09:29 +02:00
vis2k
8901da0683 Remove empty files 2020-09-30 11:09:29 +02:00
vis2k
a7244cfbc8 Remove Websocket Transport 2020-09-30 11:09:29 +02:00
vis2k
ba21719ffd Remove MultiplexTransport, FallbackTransport 2020-09-30 11:09:29 +02:00
vis2k
403d5b3cae Remove LLAPITransport 2020-09-30 11:09:29 +02:00
vis2k
dc89c754d9 Remove NetworkPingDisplay 2020-09-30 11:09:29 +02:00
vis2k
5398956dac Remove NetworkAnimator 2020-09-30 11:09:29 +02:00
vis2k
8679e40c41 Remove NetworkMatchChecker 2020-09-30 11:09:29 +02:00
vis2k
3aa380419b Remove NetworkSceneChecker 2020-09-30 11:09:29 +02:00
vis2k
b59786c9c4 Remove Components/Lobby, Room 2020-09-30 11:09:29 +02:00
vis2k
2621dee0be Remove Components/Experimental 2020-09-30 11:09:29 +02:00
vis2k
c01158b563 Remove Components/Discovery 2020-09-30 11:09:29 +02:00
vis2k
2f552b7ca0 Remove Authenticators 2020-09-30 11:09:29 +02:00
vis2k
a1c8b62956 Remove Room 2020-09-30 11:09:29 +02:00
vis2k
f245e50a03 Remove AdditiveScenes 2020-09-30 11:09:29 +02:00
vis2k
3be9800210 Remove MultipleAdditiveScenes 2020-09-30 11:09:29 +02:00
vis2k
88e72a6cdb Remove Basic 2020-09-30 11:09:29 +02:00
vis2k
11dedd3519 Remove RigidbodyPhysics 2020-09-30 11:09:29 +02:00
vis2k
2a428879cc Remove Discovery 2020-09-30 11:09:29 +02:00
vis2k
99f746ed54 Remove Cloud 2020-09-30 11:09:29 +02:00
vis2k
ae95b0625d revert 2020-09-30 11:09:12 +02:00
vis2k
7fa8345b85 wtf 2020-09-30 11:02:27 +02:00
Paul Pacheco
16864f9ff0 It is fine to serialize empty struct 2020-09-29 21:26:53 -05:00
Paul Pacheco
0267dbe1f2 feat: support Jagged arrays
simplify the code for checking for multidimentional arrays
and lift the restriction on jagged arrays
2020-09-29 21:21:16 -05:00
Paul Pacheco
5e2d87685b Generated class does not need constructor 2020-09-29 15:22:21 -05:00
Paul Pacheco
c720055bce remove empty blocks 2020-09-29 12:26:24 -05:00
Paul Pacheco
7ca08924b5 Remove unused meta 2020-09-29 12:16:21 -05:00
Paul Pacheco
0132697513 Simplify obj initialization 2020-09-29 12:15:26 -05:00
Paul Pacheco
88ece20e68 Simplify IsDerivedFrom 2020-09-29 12:01:49 -05:00
Paul Pacheco
9889ed4f9c Remove unnecesary lists from WeaverLists 2020-09-29 11:22:46 -05:00
Paul Pacheco
8dbf46720e
fix: generic arguments resolution (#2300)
* fix: generic arguments lookup

The weaver was not able to figure out the synclist type in code like this:

```cs
    public class SomeList<G, T> : SyncList<T> { }
    public class SomeListInt : SomeList<string, int> { }
```

This code fixes that problem, and greatly reduces the complexity
of argument lookup.

* linting
2020-09-29 09:39:17 -05:00
vis2k
720a06ea70 MessagePacker.Pack<T> to byte[] moved out of MessagePacker and into MessagePackerTest to simplify code. It's only used in tests anyway. 2020-09-29 11:54:07 +02:00
vis2k
c947bc03e6 MessagePacker.GetId<T> reuses GetId(Type) 2020-09-29 10:55:02 +02:00
Cooper Saye
aba69ca4d0
fix: typos (#2297) 2020-09-29 09:16:30 +02:00
Paul Pacheco
bdb6ca07d2 linting 2020-09-28 23:11:50 -05:00
Paul Pacheco
3103266b44 space linting 2020-09-28 22:49:36 -05:00
Paul Pacheco
3e2c3f8ccc
Refactor reading array segment (#2296)
* Refactor reading array segment

Just deserialize the array and transform to array segment

* Fix comment

* Fix invalid IL
2020-09-28 22:43:44 -05:00
Paul Pacheco
59bc83f997 Fix more comments 2020-09-28 22:42:34 -05:00
Paul Pacheco
fe1064ce0b Remove redundant InitLocals 2020-09-28 22:37:25 -05:00
Paul Pacheco
53452cc003 Fix comments 2020-09-28 22:37:25 -05:00
Paul Pacheco
5c4d8a27cc Refactor writer for loops (#2294)
* Refactor writer for loops

* Remove unused variable
2020-09-28 22:37:25 -05:00
Paul Pacheco
fe2adc8d59 Deduplicate null check (#2295) 2020-09-28 22:37:25 -05:00
Paul Pacheco
0aea48cf06 Linting 2020-09-28 22:14:54 -05:00
Paul Pacheco
b9550cf6d3 Linting 2020-09-28 22:14:09 -05:00