Skip to content

Viewport flicker fix - Viewport flickering fixed for prop and hunter - Simplification of viewport settings update - Minor corrections#37

Open
TheRedTanuki wants to merge 47 commits into
mainfrom
UI-change
Open

Viewport flicker fix - Viewport flickering fixed for prop and hunter - Simplification of viewport settings update - Minor corrections#37
TheRedTanuki wants to merge 47 commits into
mainfrom
UI-change

Conversation

@TheRedTanuki

Copy link
Copy Markdown
Collaborator

No description provided.

TheRedTanuki and others added 29 commits July 9, 2026 18:45
Updated buttons on settings in Lobby
Updated style in PauseMenu
- Color palette created
- Dynamic color on healthbar
- New pictos
- Removed total ammos
- Updated buttons in Lobby
- Dead logo instead of label in player list
- Reload logo rotation on reloading
- New XRay outlines on prop visible by props
- Corrected viewport visibility on Hunter
TODO : make outlines toggleable
- Fixed mirror ball appearing on layer 4
- Fixed Restart and Quit button for Hunter at the end of a game
- Fixed reloading
- Fixed VSync setting
- Add toggle action for outlines
- Hided self outline
disable self outline on morph
Divide by 2 the number of pass by using dithering (outlines are a very little bit less accurate)
- Synchronized settings in both hunter and prop
- Fixed shader comportment with antialiased scenes
TODO : Replicate/Mimicate video settings in the shader
Fix unclickable end buttons and refactor
Blend the outline colors of different props following a cross pattern
Pick outline color from settings
Prevent the morphing in a big object to interfere with the raycast
- Fix prop unasigned hitboxes
- Fix drill mesh and hitbox displacement
- Fixed color sync issue
- Fixed prop end buttons
- Outline in mode push
- Added Crouch mode option
- Viewport flickering fixed for prop and hunter
- Simplification of viewport settings update
- Minor corrections
Comment thread Assets/Colors/main_palette.tres Outdated
Comment thread Prefabs/Player/hunter.tscn Outdated
Comment thread Prefabs/Player/HunterBody.cs Outdated
Comment thread Prefabs/Player/PlayerBody.cs Outdated
Comment thread Prefabs/Player/PlayerBody.cs Outdated
Comment thread Scenes/PauseMenu/PauseMenu.tscn Outdated
Comment thread Prefabs/Controls/PlayerListItem/PlayerListItem.cs Outdated
Comment thread Scenes/Settings/Settings.tscn Outdated
Comment thread Prefabs/Player/PropBody.cs Outdated
MaskMaterial = new ShaderMaterial();
MaskMaterial.SetShader(MaskShader);
currentOutlineNode = _.MeshInstance3DOutline;
((MeshInstance3D)currentOutlineNode).SetSurfaceOverrideMaterial(0, MaskMaterial);

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On peut utiliser le MaterialOverlay à la place de mettre un override pour chaque surface.

Comment thread Prefabs/Player/PropBody.cs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants