Garry's Mod

Garry's Mod

SlashCo (Beta Version)
Viser 11-20 af 86 forekomster
< 1  2  3  4 ... 9 >
Opdatering: 9. aug. kl. 21:34

[#] Don't reset the lobby just because a survivor or slasher disconnected.
(Previously if anyone disconnected after the lobby state changed, it would reset the entire lobby)
[#] Did some cleanup for dynamic lights.

Opdatering: 9. aug. kl. 18:19

[+] Added some sounds for future use
[#] Fixed late join failing since I used the wrong variable
[#] Did some cleanup & fixed the lobby player count being always 0 before you first entered it.

Opdatering: 9. aug. kl. 16:18

[#] Remove the slashco_dynamicfog convar since it gave others a possible advantage.
[#] Allow disconnected players to reconnect in the late join time.

Opdatering: 9. aug. kl. 15:50

[+] Make batteries play a sound in overtime just like fuel cans.
(They have a slightly bigger range than the sound played by fuel cans)
[#] Fixed a possible error when starting a round.
[#] Make the generators use the new audio system.
[#] Fixed a rare error in the audio system when a net message was received before the local player was valid.
[#] Fixed a possible bug in the audio system causing sounds to never fade to a new volume properly.
[#] Fixed fuel cans sound in overtime having a way too huge range since it was never limited.
[#] Make the lobby elevator proceed after 30 seconds if players take too long to get in.

Tyler changes:
[+] He can now destroy any item a player is holding
(Each item he destroys reduces his time as a destroyer based on the item's value)
[#] He no longer will stop his chase after destroying an item (except for fuel cans)
[#] Players won't be jumpscared anymore if he's destroying the fuel or an item they're holding.
[#] Slightly reduced screen shake
[#] Reduced KillDelay from 6 to 4 seconds
[#] Fuel cans will spawn in front of him if the space for it exists.
[#] Fixed my math for the background music fading out

Opdatering: 8. aug. kl. 17:28

[#] Fixed a typo causing a Lua error in sc_crimclone.lua
[#] Tyler's background music will now slowly become more silent the closer he gets to entering destroyer form.

Opdatering: 8. aug. kl. 17:07

[+] SID will now eat cookies if a player is holding them
[#] Fixed a Lua error in the lobby causing the transition to never happen
[#] Fixed late join code spawning people before the round started
[#] Cleaned up sc_crimclone code & fixed a possible error caused by SlashCo.LocalizedTraceHullLocator failing.

Opdatering: 6. aug. kl. 12:51

[#] Fixed late join not working
[#] Fixed a warning printed by GM:PlayerSelectSpawn
[#] Only throw an error once if the audio system failed to load a sound instead of multiple times.

Opdatering: 6. aug. kl. 11:05

[#] Fixed a lua error
[#] Slight adjustment to Trollge's prowl speed for balancement

Opdatering: 5. aug. kl. 13:14

[#] Fixed a missing check allowing players to possibly join at any time in the round instead of just the first 3 minutes.

Opdatering: 5. aug. kl. 13:09

[+] Properly handle all the player disconnect cases when waiting for all players to join.
After 90 seconds it will try to force start the round, if the slasher left, all players are asked if they want to possibly become the slasher, and they get 15 seconds to decide, if they don't pick any option it assumed they don't want to be a slasher.
If all players decline, it will return to the lobby since it's missing a slasher.
If at least one player accepts (if multiple accept, one is randomly picked) they will be given the option to select the slasher with the same options as they had in the lobby, he gets 15 seconds to decide.
If he doesn't pick any slasher in the 15 seconds, he will be given the slasher that was originally selected by the previous player that left.
If he disconnects while he's supposed to be selecting a slasher, then it will pick another random player that had agreed to become a slasher and they're given the same option. If no players are left to randomly pick from it will return to the lobby.

This should hopefully ensure that every possible scenario is properly handled.
If someone just took ages to load in, they will still spawn as a survivor in the first 3 minutes after round started.
[+] Added a background music while waiting for all players to join. (Sound is from SlashCo VR)
[+] Added `slashco_announcement` for servers to display announcements for all players.
[#] Reduce spectator light size & increase its brightness.
Dynamic lights are very expensive, and the spectator light often halved the FPS.
[#] Fixed some Lua errors
[#] Fixed invisibility effect not disabling player shadow
This fixes player's shadow remaining visible when Soda was used.
[#] Do very basic balancement based on player count that probably will screw up a lot
Yes, this will most likely cause a lot of issues, though with feedback it should be somewhat easy to get this into a good state.
I don't have that many people to test it out, so this basically is just many random values hoping to not break stuff.
It can also be reverted if it becomes too big of an issue, but it's better than nothing.
Stuff like more tasks/generators/minigames can be added at a later point.