Commit Graph

63 Commits (ece9d959fded1d432696d454ecb362ec4eed7c1a)

Author SHA1 Message Date
Andrew Cassidy ece9d959fd flag aspect ratio overrides are now configurable
no longer hard coded to Squad/Flags
2 years ago
Andrew Cassidy dfdf280564 Fix OnDestroy not being called 2 years ago
Jonathan Bayer b2da56b1ca A few more edits 2 years ago
Jonathan Bayer 14bc694588 Fixed nullref caused when an entry in _targets was null
Fixed memory leak caused by the OnDestroy() methods not being called
	due to them being virtual
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 ecc60751f7 Don't project onto TransparentFX layer 2 years ago
Andrew Cassidy 5f6712f476 Revert changes to ModuleConformalDecal.cs 3 years ago
Andrew Cassidy 6b7996fdd7 Text render simplification and small optimizations 3 years ago
Andrew Cassidy dda988db17 Quick bugfix 4 years ago
Andrew Cassidy a6de537e4a ScaleRange change 4 years ago
Andrew Cassidy 98f774b2ae More font fixes and UI changes
- Lowered step size for decal size and depth to 1cm.
 - Changed default max size to 10m.
 - Text decals now show as a circle if they contain only whitespace.
 - Fixed font name in config and defaulted to Calibri if its missing
4 years ago
Andrew Cassidy 4a6d019227 More minor tweaks 4 years ago
Andrew Cassidy 7ec4c85e8c Handle bold text and several events, wondering whats up with Actions[] 4 years ago
Andrew Cassidy 86548a1037 Non-async text rendering integration 4 years ago
Andrew Cassidy be641272ad Shader fixes and legacy shader code 4 years ago
Andrew Cassidy 1ab8d0f6bc Merge branch 'master' into develop 4 years ago
Andrew Cassidy 261da9194b Fix projecting onto parts using B9PS 4 years ago
Andrew Cassidy ab254595ab Fix inverted scale modes and remove unused logs 4 years ago
Andrew Cassidy 4cdfac8ccd Global override for selectability and kill part on detach 4 years ago
Andrew Cassidy 5db788ed37 Allow selectability in flight to be disabled 4 years ago
Andrew Cassidy 5fc9394908 Enable selection for decal colliders in flight, change layer 4 years ago
Andrew Cassidy d8087cce3a Disable collision in flight scene 4 years ago
Andrew Cassidy 7980ef4791 Fix infinitely scaled decals with zero scale and depth 4 years ago
Andrew Cassidy 35381fae65 Rename MaterialModifiers namespace 4 years ago
Andrew Cassidy 742a8f0f30 Small refactor to remove bounds transform in favor of projector
idk just simplifies some things
4 years ago
Andrew Cassidy 38ce1184ea Remove broken culling code and fix flag switching 4 years ago
Andrew Cassidy b09695d602 Use bounds to choose projection targets 4 years ago
Andrew Cassidy 23c309fa9a Add culling for offscreen decals 4 years ago
Andrew Cassidy 3c5fcedca4 Add visible bounding boxes around projection area 4 years ago
Andrew Cassidy e27267c862 Add size calculation modes 4 years ago
Andrew Cassidy a386281fb2 Add slider for edge wear 4 years ago
Andrew Cassidy 3ab1414a19 Better normal map handling for parts with no normals 4 years ago
Andrew Cassidy e2f54cb4f7 Fix tile parsing and decal rotation
• Decals now respond to rotation and offset tools again
• Fix tile value parsing
• Fix broken normals when projecting on parts with no normal maps
4 years ago
Andrew Cassidy 723efea492 Remove some more debug statements 4 years ago
Andrew Cassidy 45fe3d1039 Update symmetry counterparts when tweakables are adjusted 4 years ago
Andrew Cassidy a4c46b94d2 Add flag selection to flag decals
• Add flag selection code blatantly stolen from WBDecals
• Fix attachment of symmetrically attached decals
4 years ago
Andrew Cassidy e42ff52fb5 Rework decal parameters so they dont reset when changing variants 4 years ago
Andrew Cassidy b3d817e0c3 more things 4 years ago
Andrew Cassidy 43ac251ae4 Documentation pass
nobody will ever read these why am I doing this
4 years ago
Andrew Cassidy a8313127e2 Debug statement cleanup and fix icon creation 4 years ago
Andrew Cassidy 79bdc03c4b Add tiling index and size values, for easier tiling
Also API changes made as I chased a bug
4 years ago
Andrew Cassidy d2f81058f8 Refactor yet again and add autotiling 4 years ago
Andrew Cassidy 6a5604911d Major refactor, splitting ModuleConformalDecal 4 years ago
Andrew Cassidy 5652f0dda1 small tweaks 4 years ago
Andrew Cassidy d1e4d2ac4f Small refactor to reload tweakables on load 4 years ago
Andrew Cassidy eda068cd66 Get decal switching working mostly 4 years ago
Andrew Cassidy c72e20bd2a Black Lives Matter 4 years ago
Andrew Cassidy 53538a7b09 Add shader blacklist
Add a configurable blacklist of shaders that can be projected onto
4 years ago
Andrew Cassidy 7e520f97ca Refactor material parsing and loading
This should hopefully pave the way for usable module switching using B9PS
4 years ago
Andrew Cassidy 114fc745f0 Revert "Decrement instead of increment queue value"
This reverts commit 2f308c3ab6.
4 years ago