Weather System for Alpha Ground Map

Locked
User avatar
Screamingstar
Donor
Donor
Posts: 120
Joined: 13 Mar 2015, 21:12

Weather System for Alpha Ground Map

Post by Screamingstar » 29 Jun 2015, 19:23

Summary (a quick, 2-3 sentence summary): Each round will have a different weather condition or it changes throughout the round.

Benefits (How this will benefit the server and game as a whole): Makes the game more realistic and can add to the roleplay element.

Details (Description of how you think this would work, the benefits, etc): Every round would have a random weather condition or it changes randomly as the round progress. Giving Marines and Aliens side objectives in each kind of Weather condition. A example would be Winter weather(Marines would take cold damage from staying outside for a extended periods of time but if the marine is full clothed takes little damage. Aliens will leave tracks in the snow for a limited period of time).

Implementation (Optional, if you have an idea how to implement it):

User avatar
TopHatPenguin
Community Contributor
Community Contributor
Posts: 2383
Joined: 14 Dec 2014, 18:06
Location: Forever Editing The Wiki.
Byond: TopHatPenguin
Contact:

Re: Weather System for Alpha Ground Map

Post by TopHatPenguin » 29 Jun 2015, 19:24

Mmm i like this...but it will probably be really hard to code though.. :/
Shit cm memes: Image
Image
Image
Image
That guy called Wooki.
Resident Santa.
(THP)

User avatar
Screamingstar
Donor
Donor
Posts: 120
Joined: 13 Mar 2015, 21:12

Re: Weather System for Alpha Ground Map

Post by Screamingstar » 29 Jun 2015, 19:27

My same thought it would be hard to code and it might cause major lag.

User avatar
UnknownMurder
Registered user
Posts: 2243
Joined: 15 Dec 2014, 08:03
Location: Ascension

Re: Weather System for Alpha Ground Map

Post by UnknownMurder » 29 Jun 2015, 19:44

It does create lag icon overlay with animation taking cover nearly entire Z-Level except indoors.
Image

User avatar
speedybst
Registered user
Posts: 404
Joined: 15 Oct 2014, 23:36
Location: Australia
Byond: Speedybast

Re: Weather System for Alpha Ground Map

Post by speedybst » 29 Jun 2015, 21:46

Yeah, that would cause all sorts of lag... it would be simpler to make a new map for each condition than add an effect to the map. Whilst i like the idea, i'm going to say its probably a pipe dream TBH.

-1, for the fact that its nice but unable to be done without horrible side effects.

User avatar
MrJJJ
Registered user
Posts: 1935
Joined: 12 Jan 2015, 10:51
Location: Spider Lab

Re: Weather System for Alpha Ground Map

Post by MrJJJ » 30 Jun 2015, 00:22

Wish you could do it, but it takes too much code...darn byond...

User avatar
Infernus
Registered user
Posts: 985
Joined: 16 Oct 2014, 17:02
Location: Croatia

Re: Weather System for Alpha Ground Map

Post by Infernus » 30 Jun 2015, 05:44

It wont be hard to code, but I don't know if animation takes any server cpu. If you think about it, there are over 400.000+ space tiles in 6 Z-levels that are ALL animated, plus the fact that ground map uses 90% less objects than tg station.

User avatar
MrGabol100
Registered user
Posts: 636
Joined: 06 Jan 2015, 17:12

Re: Weather System for Alpha Ground Map

Post by MrGabol100 » 30 Jun 2015, 07:39

This is Doable, +1 for testing.

User avatar
Butterrobber202
Registered user
Posts: 652
Joined: 15 Mar 2015, 22:52
Location: In a Super Secret Nerd Underground Bunker

Re: Weather System for Alpha Ground Map

Post by Butterrobber202 » 02 Jul 2015, 18:20

Weather: Off and Lagging

But if it doesnt cause Lag +1

User avatar
Abbysynth
Registered user
Posts: 465
Joined: 30 Apr 2015, 21:15
Location: Ottawa, Ontario

Re: Weather System for Alpha Ground Map

Post by Abbysynth » 02 Jul 2015, 18:58

There's a much easier way to do this than what people are imagining, ie. icons that appear over every tile.

Instead, use a -single- overlay on top of the user's screen, not on the turfs, and keep track of the weather via a single global var + associated datums. When the weather is rainy, for example, and they're outdoors, add an overlay to people's screens that looks like animated falling rain. It's much less stressful on the server, and the code for it is really simple since much of it already exists in the form of blind and damage overlays (ie. the red outline that appears around your screen when you're injured).

So it's an interesting idea, and not altogether that difficult to implement. The laggiest parts of it would be any extra functions you want to add to the weather effects-- dropping lightning or adding pools of water for example would add a great deal more lag than just adding an overlay to a specific client screen.

User avatar
Screamingstar
Donor
Donor
Posts: 120
Joined: 13 Mar 2015, 21:12

Re: Weather System for Alpha Ground Map

Post by Screamingstar » 03 Jul 2015, 02:20

I agree with you completly.

Having a storm or just heavy raining would add so much atmosphere into the game.

User avatar
TopHatPenguin
Community Contributor
Community Contributor
Posts: 2383
Joined: 14 Dec 2014, 18:06
Location: Forever Editing The Wiki.
Byond: TopHatPenguin
Contact:

Re: Weather System for Alpha Ground Map

Post by TopHatPenguin » 03 Jul 2015, 08:18

Screamingstar wrote:I agree with you completly.

Having a storm or just heavy raining would add so much atmosphere into the game.
If we get storms i will be happiest person alive.
Shit cm memes: Image
Image
Image
Image
That guy called Wooki.
Resident Santa.
(THP)

User avatar
apophis775
Host
Host
Posts: 6985
Joined: 22 Aug 2014, 18:05
Location: Ice Colony
Byond: Apophis775
Contact:

Re: Weather System for Alpha Ground Map

Post by apophis775 » 11 Jul 2015, 15:21

Denied.

Way to much code, for almost no benefit.

Locked