99fe74a8d9
Fixed King Null Ref Errors
...
- Fixed KingPlace and KingMove Null Refs
- Changed the Networked Slime to isTrigger instead of solid
2022-03-30 13:27:01 -05:00
Evan Nydahl
3ef7f7d0fb
Fixed bug with ui on networked
...
-chagne cool down script to call a function to populate player canvas
-Added populate call to three network scripts
2022-03-14 21:44:45 -05:00
aff8e3fbcc
Added Toggle Option to Use the MLAPI Relay
...
- Also cleaned up and merged title screen files into a single class
2022-02-16 23:48:56 -06:00
Melbyj1125
f0936f4cee
State machine player is networked
...
small cleanups are still needed
2022-02-16 14:21:34 -06:00
1f3f91ca17
Added Checks to See Who Quits Early and If We Need to Stop Early
2022-02-08 12:21:43 -06:00
651bc24abf
Fixed an issue when you take no items into a game
2022-02-02 13:10:42 -06:00
c1d51f4148
Fixed Items Not Apply to Clients Bug
...
- Fixed a bug in which clients were not spawned in with their items
despite selecting them in the lobby. Also applied this fix to the
respawn method for the pitfalls
2022-01-19 17:28:12 -06:00
c93414c6d0
Spawn King and Fixed Respawning on Clients
2021-12-13 14:14:02 -06:00
Vincent Wheat
7348d3644d
MetaData + Spawn Quaternions
...
-Meta data for moved king scripts
-Added quaternions for spawning players facing the correct directions
2021-12-10 21:58:55 -06:00
a9a19cb56a
Fixed Lobby Text Not Updating After First Round
2021-12-10 15:14:16 -06:00
2927985f7c
Merge branch 'WinLossTrans'
2021-12-10 13:13:01 -06:00
5bccece90b
Runners Properly Despawn and Spectate After Map Completion
2021-12-08 13:44:38 -06:00
df4a3f0173
Mostly working EndBox Collider
...
- Currently deletes the wrong player upon enter
- Still needs to swap to proper scene on all players finished
2021-12-03 14:14:29 -06:00
Melbyj1125
7e450955b2
Merge branch 'Sprint5Melby'
2021-12-03 13:27:33 -06:00
Melbyj1125
57385b47b4
Player Items now carry over to the next scene
2021-12-01 14:23:14 -06:00
ca48a8516b
PostGame Transitions To and From Successfully
...
- End of timer goes to PostGame
- Timer on PostGame returns to Lobby
- Resets PlayerData on return to Lobby
2021-12-01 13:34:53 -06:00
6f948c0c48
Added Overall Race Timer and PlayerHUD template
2021-11-28 11:31:17 -06:00
df5107a1bc
Implemented a 321 coundown
2021-11-22 14:22:01 -06:00
b7dd96905b
Player Camera Enabled and Movement Restored
...
- Players Gain Local Camera after cutscene
- Players Movement is disabled until after cutscene
2021-11-19 14:06:59 -06:00
Melbyj1125
17a7cdb1ae
Player Inventory Networking
2021-11-17 13:20:00 -06:00
2953687180
Fixed NetworkTransforms and Added Host IP
...
- Fixed placement of NetworkTransform on Prefab - Needs to be on the
same level as the character controller and movement
- Added a display of the host IP address in the lobby
2021-11-03 14:03:43 -05:00
76cd66fa0b
Moved NetworkObject on PlayerPrefab
2021-11-01 12:36:02 -05:00
c31f645411
All Players Spawn Successfully
...
- Moved Spawning to a Manager on Prefab in Game scene
- Created Game Handler (not-implemented)
2021-10-29 13:56:46 -05:00
5a9f3e9118
Corrected Spawning Runner Error
2021-10-27 14:22:12 -05:00
8431f67505
Fixed Runner Spawning
...
- Adjusted Spawning to SpawnAsPlayer
- Modified PlayerMovement to not calculate if not the LocalClient
- Added temporary directional light to the game scene to correct the
editor client being pitch black in scene
2021-10-26 13:19:11 -05:00
28be25e572
Spawn in players - Need to fix errors
2021-10-25 14:17:58 -05:00
7a866191bb
Continued work on spawning players
...
- Modified PlayerData to hold IsKing
- Added spawning code
- Need to merge in player prefab with networkobject
2021-10-25 13:38:16 -05:00
c984664a37
PlayerName Validation and Start of SpawnPoint Logic
...
- Now check player names for empty strings
- Start handling spawn points for levels
2021-10-25 11:53:54 -05:00
cdfc1a0d00
Creation and Swap to Game Scene
...
- Created the Game-Mountain scene
- Added to Build Settings as Index 4
- Modified ServerGameNetPortal to properly swap to Game-Mountain on
GameStart() call
2021-10-18 13:12:44 -05:00
db5b10ef47
Rewrote Networking and Base Lobby Created
...
- Rewrote networking based on tutorials from MLAPI Demo Project and
Dapper Dino
- Created Lobby UI based on the turorial from Dapper Dino
- Linked Existing UI into using the new networking
- Modified Lobby Settings to only allow 3 players
- Added Field for players to enter their player name
2021-10-15 16:01:18 -05:00
dd613b4044
Catching of Client Connection Timeout Error
...
- Now connecting as a client will throw an error after a set amount of
time if it didn't connect to a server
2021-10-13 14:01:20 -05:00
53daceac89
Added base for IEnumerator of Connection Timeout
2021-10-13 13:39:03 -05:00
a8ac804e30
Private Client/Host Spawning Working
...
- Created an EMPTY prefab to act as the lobby player character
- Use the status labels to display if client or host (depreciated class
used - will be removed in upcoming version)
- Private Hosts can start a new lobby
- Private Clients can connect to a lobby at a given IP
2021-10-12 21:57:45 -05:00
d2c5a4a3b2
Private Host/Client Connection Implemented
...
- Starting as Host now works
- Connecting to an IP as client works
- Added password validation to the connection (hard-coded)
2021-10-11 13:59:21 -05:00
053189fa0a
Finished Title Screen UI and Added IP Validation
...
- Finished adding UI for the title screen
- Scripted functions for each button press
- Validation of IP entered for private server connection
- Popup Error Panel with variable error messages added
2021-10-07 00:37:29 -05:00
659b9f9954
Fixed Preloader Script
...
- Fixed game launching with command line into Lobby
- Game launches into Title screen otherwise
- Depreciated two networking scripts
2021-10-06 14:00:52 -05:00
f0f7824850
Setup Preloader and Created Scenes
...
- Added Preloader Scene
- Created Lobby Scene As Template
- Started Basic Design of Title Screen
2021-10-06 13:26:56 -05:00
06b905893e
Created Preloader Objects
2021-10-04 19:41:37 -05:00
8df16271df
Added Networked Player Spawning and Movement
...
- Server can host to clients
- Players spawn in with a base character controller
- Movement is synced between the two game clients
2021-10-01 00:54:07 -05:00
60bf63d757
Base NetworkManager and Player Prefab Created
...
- Added a NetworkManager
- Added the NetworkCommandLine arguments
- Created a temporary Player prefab
2021-09-30 15:08:59 -05:00