Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Conversation

@cowbot92
Copy link
Contributor

@cowbot92 cowbot92 commented Nov 29, 2023

FULL CREDIT GOES TO THE ORIGINAL PR JESUS CHRIST tgstation/tgstation#73094
also ports tgstation/tgstation#73106 and tgstation/tgstation#50109

Special thanks to @Chubbygummibear @Moltijoe @Saraaah

Document the changes in your pull request

This PR will completely rework the way Nightvision works, and how people generally see in the dark.

Please refer to the PR linked above for all the technical jargon- I won't be able to explain it properly.

Additionally this will add emissive starlight as a bi-product, and potentially allow us to better control our lighting system

Finally, to do all of this I had to port over TG's Plane Master, Layers, Render Plate and several other things.

Why is this good for the game?

I believe it looks a lot better, right now our night vision is kinda just... removal of darkness, which is fair but I think we can go so much further by using the colours provided to us.

Emissive starlight is cool, that's about that.

Plane master needed updating as with everything else.

#Sprites

image
image

Testing

EDIT: sechud nightvision was removed

2023-11-30.20-14-02.mp4

Changelog

🆑 Cowbot92 & ChubbyGummibear & Moltijoe

wip: Ports Nightvision from TG
tweak: Ports Nightvision from TG
experimental: This is experimental

/:cl:

my EYES
@Yogbot-13 Yogbot-13 added the Tweak This PR contains changes to the game. label Nov 29, 2023
stupid
fuck
what am I doing
@Moltijoe Moltijoe added the Literally the best PR My god its beautiful label Nov 29, 2023
@github-actions github-actions bot added the Mapping Will result in a change to a map. label Nov 29, 2023
@cowbot92
Copy link
Contributor Author

cowbot92 commented Jan 3, 2024

editors note part 2: waiting on TG or byond to update their camera stuff

@cowbot92 cowbot92 marked this pull request as ready for review January 5, 2024 14:56
@cowbot92 cowbot92 removed the Mapping Will result in a change to a map. label Jan 5, 2024
@cowbot92
Copy link
Contributor Author

cowbot92 commented Jan 5, 2024

Chubby fixed the cameras how is he so good

@github-actions github-actions bot added the Mapping Will result in a change to a map. label Jan 5, 2024
Yogbot-13 added a commit that referenced this pull request Jan 5, 2024
Yogbot-13 added a commit that referenced this pull request Jan 5, 2024
@PibeCantina
Copy link
Contributor

Had a bug last round where me (ethereal) didnt produce light anymore after coming from lavaland, idk if this makes it happen but i tought i should let you know?
imagen_2024-01-06_050326531
Me when no light in mining

Yogbot-13 added a commit that referenced this pull request Jan 6, 2024
@cowbot92
Copy link
Contributor Author

cowbot92 commented Jan 6, 2024

Had a bug last round where me (ethereal) didnt produce light anymore after coming from lavaland, idk if this makes it happen but i tought i should let you know? imagen_2024-01-06_050326531 Me when no light in mining

do your other sources of light work?

Yogbot-13 added a commit that referenced this pull request Jan 6, 2024
@PibeCantina
Copy link
Contributor

Had a bug last round where me (ethereal) didnt produce light anymore after coming from lavaland, idk if this makes it happen but i tought i should let you know? imagen_2024-01-06_050326531 Me when no light in mining

do your other sources of light work?

Yeah, i had my pka with a seclite and it would work normally when i took it out of my bag

@cowbot92
Copy link
Contributor Author

cowbot92 commented Jan 6, 2024

things to test/fix before full merge:
Auto-observe parallax breaking
replays (lol)
check for stupid ethereal light breaking

@MajManatee
Copy link
Contributor

It's simple, remove ethereals glow

@cowbot92
Copy link
Contributor Author

things to test/fix before full merge: Auto-observe parallax breaking replays (lol) check for stupid ethereal light breaking

the auto-observe issue is a tg/byond issue, so yeah.
replays will be worked on when chubby finishes #21221 (Im going to keep this one open until he's finished)
ethereal lights actually do work on his PR, so once I know it's all good ill close this and we'll merge his, which includes all my files already

@cowbot92
Copy link
Contributor Author

chubby fixed all the problems & this is included in #21221 closing it

@cowbot92 cowbot92 closed this Jan 18, 2024
@cowbot92 cowbot92 deleted the NahI'dPortit branch May 26, 2024 00:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Awaiting - Action - HD Awaiting action from Jamie Balance Council Approved This PR was approved by the Balance Council. DO NOT MERGE Should not be merged without express approval from a Head Dev Literally the best PR My god its beautiful Mapping Will result in a change to a map. Test Merge - Requested This PR is waiting for a test merge to be scheduled Test Merge - Scheduled This PR is waiting to be test merged Tweak This PR contains changes to the game.

Projects

None yet

Development

Successfully merging this pull request may close these issues.