Commit Graph

196 Commits (develop)

Author SHA1 Message Date
Andrew Cassidy 5a7f101155 Nuke UpdateTexture
• It never gets called except with UpdateMaterial, and UpdateMaterial isnt very heavy
• Also add a check for if the text changed in ModuleTextDecal to avoid calling a bunch of code unnecessarily. Only really affects editor performance when adjusting sliders but nice to have anyways
2 years ago
Andrew Cassidy 39555d92d1 Clean up things broken by the merge
And refactor flag module yet again
2 years ago
Andrew Cassidy 7a909c18bc Merge branch 'main' into feature-better-tweakables
Probably breaks everything
2 years ago
Andrew Cassidy d714c498fb Apply stash 2 years ago
Andrew Cassidy dddb7f09f3 make log message make a bit more sense 2 years ago
Andrew Cassidy 3cd229bc23 Fix decals not projecting when loading prefabs
• Add support for regex shader blacklisting
• Re-allow projecting onto transparentFX
2 years ago
Andrew Cassidy a82369e595 Merge branch 'hotfix' 2 years ago
Andrew Cassidy 322aaa613e Add script for updating version 2 years ago
Andrew Cassidy 80da98d95a Fix DLL copy snippet 2 years ago
Andrew Cassidy 95b99d1d42 Clean up text update function 2 years ago
Andrew Cassidy ba6676b625 Hide NRE warning in Rider
its terrible but I've never seen it NRE so 🤷‍♂️
2 years ago
Andrew Cassidy 495441be06 Fix text not updating correctly in symmetry 2 years ago
Andrew Cassidy 760609fae2 Refactor flag decal
Not exhaustively tested but shouldnt be different from before
2 years ago
Andrew Cassidy ecc60751f7 Don't project onto TransparentFX layer 2 years ago
Andrew Cassidy 316f92df2c Update shabby to use Harmony 2 3 years ago
Andrew Cassidy f20119565f Run some logic only at startup 3 years ago
Andrew Cassidy 6ee52ac18e Fix some projection logic 3 years ago
Andrew Cassidy 67ccaa1dae Fix textures not updating sometimes 3 years ago
Andrew Cassidy c33f5bacdd Fix symmetry 3 years ago
Andrew Cassidy 03d2e66543 simplify opacity cutoff and wear by using material properties 3 years ago
Andrew Cassidy be3b7f791a Remove debug logging statements 3 years ago
Andrew Cassidy 7406fa613b Clear targets on attach 3 years ago
Andrew Cassidy 7b9ed99325 Cleanup of abandoned saving code 3 years ago
Andrew Cassidy e069f85e56 More tweaks 3 years ago
Andrew Cassidy 2f2b6fb692 Get multi-projection to work 3 years ago
Andrew Cassidy 169f2e9bf1 Add uint parsing function 3 years ago
Andrew Cassidy eb033113b3 Merge branch 'main' into feature-multiProject 4 years ago
Andrew Cassidy 3173dd914a Update version and remove debug statement 4 years ago
Andrew Cassidy 5f6712f476 Revert changes to ModuleConformalDecal.cs 4 years ago
Andrew Cassidy 6b7996fdd7 Text render simplification and small optimizations 4 years ago
Andrew Cassidy 5feb16dcfb Only update text once per frame
Fixed text re-rendering several times in a single frame when pasting in text
4 years ago
Andrew Cassidy bf8e98caf0 Fix text rendering for some non-ascii strings 4 years ago
Andrew Cassidy b634eb1e8e Update version and changelog 4 years ago
Andrew Cassidy dadf38acd5 go back to using temporary rendertexs 4 years ago
Andrew Cassidy f42e0d78d6 Don't reuse textures, and don't keep them in RAM
Hopefully fixes #28
4 years ago
Andrew Cassidy 227c259e51 Cleanup and migrate to using VS 4 years ago
Andrew Cassidy fc6820d73b make normal map gen less dumb 4 years ago
Andrew Cassidy 9dc98a6f9d Fix flag aspect ratio and font instantiation 4 years ago
Andrew Cassidy 35fce78616 fix flag decal NRE 4 years ago
Andrew Cassidy 84611a26e8 Remove workaround for outdated msbuild 4 years ago
Andrew Cassidy a61a2b81a1 Cleanup refactor 4 years ago
Andrew Cassidy e37cf03f7b Merge branch 'main' into feature-multiProject
# Conflicts:
#	GameData/ConformalDecals/Plugins/ConformalDecals.dll
#	Source/ConformalDecals/ModuleConformalDecal.cs
#	Source/ConformalDecals/ModuleConformalText.cs
4 years ago
Andrew Cassidy dda988db17 Quick bugfix 4 years ago
Andrew Cassidy e56278c6cb Fix stock flags being stretched 4 years ago
Andrew Cassidy 2793f5fcb1 Fix DLL copying 4 years ago
Andrew Cassidy 833ec43a52 Update project files 4 years ago
Andrew Cassidy e6856124e7 Another attempt at fixing the planet glitch 4 years ago
Andrew Cassidy 8ed7a130ab Alternate rendertex handling 4 years ago
Andrew Cassidy 17ef93bb6e Copy other text parameters to symmetry counterparts 4 years ago
Andrew Cassidy a6de537e4a ScaleRange change 4 years ago