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