mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-09 07:46:20 +00:00
## About The Pull Request Newspaper now give you inverse FOV (you can see everything outside of a 90 degree cone infront of your face), and prevent others from seeing your whispers. You can counteract this downside by cutting out holes in it using something sharp or pointy, but it'd be pretty obvious that you're peeping at someone.   Empaths also can now "feel" people whisper through masks and helmets. ## Why It's Good For The Game Its really immersive and also pretty funny, a very thematic use case for FOV too. ## Changelog 🆑 add: Newspapers now give you inversed FOV, but you can negate this by poking out holes in them with a sharp or pointy tool. They also prevent people from seeing you whisper. balance: Empaths can now "feel" people whispering even if they can't see their mouth. code: Cleaned up newspaper code. /🆑
21 lines
768 B
Plaintext
21 lines
768 B
Plaintext
/// Field of vision defines.
|
|
#define FOV_90_DEGREES 90
|
|
#define FOV_180_DEGREES 180
|
|
#define FOV_270_DEGREES 270
|
|
#define FOV_REVERSE_90_DEGRESS -90
|
|
#define FOV_REVERSE_180_DEGRESS -180
|
|
#define FOV_REVERSE_270_DEGRESS -270
|
|
|
|
/// Base mask dimensions. They're like a client's view, only change them if you modify the mask to different dimensions.
|
|
#define BASE_FOV_MASK_X_DIMENSION 15
|
|
#define BASE_FOV_MASK_Y_DIMENSION 15
|
|
|
|
/// Range at which FOV effects treat nearsightness as blind and play
|
|
#define NEARSIGHTNESS_FOV_BLINDNESS 2
|
|
|
|
//Fullscreen overlay resolution in tiles for the clients view.
|
|
/// The fullscreen overlay in tiles for x axis
|
|
#define FULLSCREEN_OVERLAY_RESOLUTION_X 15
|
|
/// The fullscreen overlay in tiles for y axis
|
|
#define FULLSCREEN_OVERLAY_RESOLUTION_Y 15
|