James Frowen
59f8e9b794
renaming all ILProcessor to be called worker ( #1926 )
2020-05-27 00:04:18 +02:00
uwee
218faa85d5
Tank example fixes ( #1928 )
...
* move game state out of NetMan
* update scene for script movement
2020-05-27 00:03:58 +02:00
James Frowen
03486997fb
fix: no longer requires hook to be the first overload in a class ( #1913 )
...
* test for sync var hook order
* adding extension method
* allowing hook method to be in any order
* adding second hard to test functions
2020-05-24 16:05:50 +02:00
James Frowen
e9d9bae397
renaming arguments ( #1919 )
2020-05-24 14:11:10 +01:00
uwee
ee3e29de9c
Gamify Tanks Example ( #1906 )
...
* add health lives and score to Tank
* add damage and a source object to projectile
* update prefabs to use new vars
* add gamecontroller to manage state and UI
* update scene to use new gamecontroller and ui
* retag as player
* code cleanup
* replaced GameController with a custom NetMan
* removed lives and respawning. added state management
* scene and prefab updates
* fix billboarding for player names
* fix: cant win game when alone
* darker menu colors
2020-05-23 09:49:04 +02:00
Chris Langsenkamp
efdd86e82d
Removed Discord Transport
2020-05-23 03:17:19 -04:00
Chris Langsenkamp
9af63b8ced
fixed typo
2020-05-23 02:53:45 -04:00
Chris Langsenkamp
90a0d366da
fix comment
2020-05-23 02:53:15 -04:00
Chris Langsenkamp
12c38c4715
NetworkManager:RegisterClientMessages can use RegisterHandler instead of ReplaceHandler.
2020-05-23 02:49:31 -04:00
Chris Langsenkamp
026f24d453
doc: Updated ChangeLog
2020-05-21 15:44:34 -04:00
Chris Langsenkamp
1ecc329daf
doc: Updated ChangeLog
2020-05-21 15:10:01 -04:00
Chris Langsenkamp
df083bfd24
doc: Updated ChangeLog
2020-05-21 14:52:47 -04:00
James Frowen
1c2bb2c6a3
Tests for static syncvar hooks ( #1912 )
...
* tests for static hooks
* csproj
2020-05-21 10:40:53 +02:00
James Frowen
0b2dd5fd36
moving writing of syncvar hook to once place ( #1910 )
...
* moving writing of syncvar hook to once place
* fixing typo in comment
2020-05-21 10:40:36 +02:00
MrGadget
7d4c0a9cb6
feat: Use SortedDictionary for LogSettings ( #1914 )
...
* feat: Use SortedDictionary for LogSettings
* Remove manual sort
2020-05-21 10:39:48 +02:00
Chris Langsenkamp
6c8ff77bc1
Added headers to LogSettings window & component
2020-05-20 16:04:01 -04:00
Chris Langsenkamp
c7d8c0933d
feat: Prettify Log Names
2020-05-20 14:33:22 -04:00
James Frowen
efef55318c
deleting old files ( #1905 )
2020-05-20 10:58:22 -04:00
James Frowen
1b9e51b801
moving comment to right place ( #1911 )
2020-05-20 15:14:21 +01:00
James Frowen
f14639bc3d
Syncvar hook weaver tests ( #1909 )
...
* removing old sync var test
moving them to their own class
* weaver test for sync var hooks
* better error messages
2020-05-20 14:53:23 +01:00
James Frowen
e7c5558968
Syncvar hook tests ( #1908 )
...
* SyncVar hook tests
* moving tests for virtual sync hook
* white space and function names
2020-05-20 14:51:30 +01:00
Chris Langsenkamp
c45deb808e
fix: Fixed Capitalization
2020-05-19 10:54:50 -04:00
Chris Langsenkamp
0cf5f27421
Changed NetworkRoomPlayer to use virtual SyncVar hook
2020-05-19 10:31:27 -04:00
James Frowen
94795c50fb
Moving weaver comments ( #1904 )
...
* Moving weaver comments
* removing extra line
2020-05-19 14:07:57 +01:00
James Frowen
866808438a
splitting code into multiple functions ( #1903 )
2020-05-19 13:50:44 +01:00
Chris Langsenkamp
f989b0fb11
doc: fixed crefs in xml comments
2020-05-18 15:38:06 -04:00
Chris Langsenkamp
8a58c31b48
doc: fixed cref's in XML comments
2020-05-18 15:01:31 -04:00
James Frowen
db773caab4
showing sync settings for non visable syncvar ( #1899 )
2020-05-18 19:52:36 +01:00
Chris Langsenkamp
042b4e1965
feat: Improved RoomPayer template
2020-05-18 14:18:43 -04:00
James Frowen
63ad7ffd20
adding warning to connect ( #1874 )
...
warning when client tries to connnect when a connection already exists
2020-05-18 16:06:07 +02:00
Chris Langsenkamp
6a981534f4
doc: Updated ChangeLog
2020-05-16 01:47:25 -04:00
James Frowen
73022c8bbc
Cleanup changes ( #1897 )
...
* renaming variable to be more clear
* stopping items from being included by default
2020-05-16 01:09:21 +01:00
James Frowen
fe8e0c2e0e
fixing typo ( #1895 )
2020-05-15 12:51:38 +01:00
James Frowen
55be68ba05
Cleaning up csproj
2020-05-15 12:11:43 +01:00
James Frowen
97ff37e526
adding csproj file to make it easier to edit weaver tests ( #1894 )
2020-05-15 11:40:46 +01:00
James Frowen
138bb40450
Adding tests and clean up logs ( #1891 )
...
* adding test for sync list with using a class
* adding length check to synclist tests
* adding clear test
fixing Contains check
* fixing index
2020-05-14 19:50:58 +01:00
James Frowen
f63483bda7
Adding active check to NetworkServer.SendToAll ( #1890 )
...
* adding active check to SendToAll
* fixing identical call
* removing regex
* removing ; at end of file
* fixing typo in error message
2020-05-14 19:11:47 +01:00
James Frowen
bd6cd2164d
making error easier to read in the code ( #1892 )
2020-05-14 19:07:32 +01:00
MrGadget
05c119f505
fix: Don't call RegisterClientMessages every scene change ( #1865 )
2020-05-14 13:40:57 +02:00
Chris Langsenkamp
a245e37a28
doc: Updated LiteNetLib4Mirror Transport doc
2020-05-12 13:00:10 -04:00
James Frowen
69b845183c
feat: Improved Log Settings Window Appearance ( #1885 )
...
* setting window min size
* using Layout scopes
* adding scroll bar
* setting label and field widths
2020-05-12 16:34:24 +01:00
Chris Langsenkamp
5726d3b84a
doc: Updated LiteNetLib4Mirror Transport
2020-05-12 10:40:36 -04:00
Chris Langsenkamp
ea2dc7e0a4
doc: Updated LiteNetLib4Mirror Transport doc
2020-05-12 10:37:51 -04:00
Chris Langsenkamp
179a08b70d
doc: Updated ChangeLog
2020-05-11 13:06:13 -04:00
James Frowen
2db3fdc19c
Improving docs 1 ( #1878 )
...
* Update NetworkBehaviour.md
* Update Attributes.md
* Update doc/Guides/NetworkBehaviour.md
Co-authored-by: MrGadget <chris@clevertech.net>
Co-authored-by: MrGadget <chris@clevertech.net>
2020-05-11 10:29:09 +02:00
James Frowen
37323d319b
settings lastMessageTime to current time ( #1879 )
2020-05-11 10:28:48 +02:00
James Frowen
d8aaf76fb9
feat: Creating method to replace all log handlers ( #1880 )
...
* adding ReplaceLogHandler to LogFactory
* property to get all loggers
2020-05-11 10:28:17 +02:00
James Frowen
30a610d4e3
Setting default log level to error ( #1882 )
...
These warning only used to be enabled when debugfilter was on
2020-05-11 10:27:53 +02:00
Devon Merner
eb7c87d15a
feat: add SyncList.RemoveAll ( #1881 )
...
* Added SyncList.RemoveAll and unit test.
* Added RemoveAllNone unit test for SyncList
* SyncList.RemoveAll cleanup
* RemoveAll no longer calls collections .Add
Unit tests for SyncList.RemoveAll now check clientSyncList.
2020-05-11 10:27:32 +02:00
Devon Merner
e9ea117e61
Added SyncList.AddRange and InsertRange ( #1883 )
2020-05-11 10:27:06 +02:00