Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.10.0 #170

Merged
merged 78 commits into from
Oct 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
88f33b8
Refactor modifiers and integrators using common base classes
JonnyOThan Jul 25, 2022
451442e
Refactor modifiers and integrators using common base classes
JonnyOThan Jul 25, 2022
2afb15c
Merge branch 'dev-baseRefactor' of https://github.com/DRVeyl/Waterfal…
JonnyOThan Jul 28, 2022
865a4e0
fix up project files to use reference path
JonnyOThan Jul 25, 2022
17b72aa
Refactor modifiers and integrators using common base classes
JonnyOThan Jul 25, 2022
97d4c51
Merge branch 'dev-baseRefactor' of https://github.com/DRVeyl/Waterfal…
JonnyOThan Jul 28, 2022
ead58db
Merge branch 'dev' into dev-baseRefactor
JonnyOThan Sep 12, 2024
588bbc4
Merge pull request #132 from DRVeyl/dev-baseRefactor
ChrisAdderley Sep 12, 2024
dcf44a3
performance: skip disabled renderers (#134)
JonnyOThan Sep 12, 2024
d41df46
Deactivate controllers when they don't need to update (#135)
JonnyOThan Sep 13, 2024
c41cef8
Fix #136: fix b9ps switching in flight
JonnyOThan Sep 13, 2024
0ae528f
Merge pull request #137 from DRVeyl/dev-resetAwake
ChrisAdderley Sep 13, 2024
ba09e0f
Initial cut of editable particles, no modifiers
ChrisAdderley Sep 20, 2024
45babe9
Updates to controller configurability
ChrisAdderley Sep 21, 2024
bd7ff25
Add ID specification to engine event controllers
ChrisAdderley Sep 22, 2024
5584729
Fix for #120, delete some old untouched code
ChrisAdderley Sep 22, 2024
54b6933
work on modifiers
ChrisAdderley Sep 25, 2024
eb140cb
change Integrate functions to protected static
JonnyOThan Sep 25, 2024
be4208c
Fix infinite loop when changing a modifier's parameter
JonnyOThan Sep 25, 2024
376844c
Fix infinite loop when changing modifier parameter targets (#141)
JonnyOThan Sep 25, 2024
410f06e
Fix #142: separate out modifiers that don't use integrators
JonnyOThan Sep 26, 2024
2096319
Merge branch 'dev' into weird-modifiers
JonnyOThan Sep 26, 2024
f78f051
fix tabs
JonnyOThan Sep 26, 2024
1578c0a
Direct modifiers should handle reordering
JonnyOThan Sep 26, 2024
5a0648c
Fix #145: don't initialize or update effects on inactive transforms
JonnyOThan Sep 26, 2024
b0ccf21
Only gather renderers from active effects
JonnyOThan Sep 26, 2024
83fa2c9
Fix #140: block scrollwheel over editor UI
JonnyOThan Sep 26, 2024
0eb9a45
working particle modifiers
ChrisAdderley Sep 25, 2024
31b2496
Merge pull request #146 from JonnyOThan/inactive-transforms
ChrisAdderley Sep 26, 2024
d214ea9
Merge pull request #147 from JonnyOThan/mousewheel
ChrisAdderley Sep 26, 2024
4966a50
Merge branch 'dev' into weird-modifiers
JonnyOThan Sep 26, 2024
8e6ef21
Merge pull request #143 from JonnyOThan/weird-modifiers
ChrisAdderley Sep 26, 2024
f820cb0
Functional color modifiers
ChrisAdderley Sep 27, 2024
99c41f6
Fix #151: exception spew when a template is missing
JonnyOThan Sep 27, 2024
899fb3e
#144: optimize SetupRenderersForCamera (#149)
JonnyOThan Sep 27, 2024
e07ee61
Fix #150: UI clickthrough and lifecycle issues (#152)
JonnyOThan Sep 27, 2024
56b5296
Merge pull request #153 from JonnyOThan/missingtemplate
ChrisAdderley Sep 27, 2024
2d5a87f
Support burst particle emission changes
ChrisAdderley Sep 27, 2024
793a517
Remove test particles from the distribution
ChrisAdderley Sep 27, 2024
d32942c
move SetupRenderersForCamera from WaterfallEffect to ModuleWaterfallFX
JonnyOThan Sep 27, 2024
59db604
Fix #144: optimize SetupRenderersForCamera for cases where there are …
JonnyOThan Sep 27, 2024
6d30288
oops
JonnyOThan Sep 27, 2024
abcb3af
fix indexing issue when skipping deactivated transforms
JonnyOThan Sep 28, 2024
6b4c6e8
cleanup model transforms when reinitializing (e.g. b9ps swap)
JonnyOThan Sep 28, 2024
6286209
RCS Controller needs to skip inactive transforms because the values n…
JonnyOThan Sep 28, 2024
cb2814f
Merge pull request #155 from JonnyOThan/fix-variants
ChrisAdderley Sep 29, 2024
706ae99
Merge pull request #154 from JonnyOThan/update-renderers2
ChrisAdderley Sep 29, 2024
73e5103
refactor:
JonnyOThan Sep 29, 2024
d474d2b
proper sleeping/change detection on controllers
JonnyOThan Sep 29, 2024
5b14045
make randomness controllers report as asleep to return to old behavior
JonnyOThan Sep 29, 2024
84d1d61
fix editor UI which broke from skipping the fx.Init call when no tran…
JonnyOThan Sep 30, 2024
edc33ec
Merge pull request #156 from JonnyOThan/caching-modifiers
ChrisAdderley Sep 30, 2024
6c07be0
Merge pull request #157 from JonnyOThan/fix-modifier-editor
ChrisAdderley Sep 30, 2024
89a31b0
groundwork for improving random behavior
JonnyOThan Sep 30, 2024
37b4830
fix broken intensity test for lights
JonnyOThan Sep 30, 2024
4947628
more efficient toggling of renderer/light enabled state
JonnyOThan Sep 30, 2024
2ab83ef
more aggressive controller sleeping
JonnyOThan Sep 30, 2024
6b7cae7
fix sleeping bug in RCS controller (needs to check for value changing)
JonnyOThan Sep 30, 2024
279093a
fix activating modifiers:
JonnyOThan Sep 30, 2024
4cd3449
don't add modifiers to an integrator's list if it doesn't have a cont…
JonnyOThan Sep 30, 2024
87bb47c
Merge pull request #159 from JonnyOThan/modifier-null-check
ChrisAdderley Sep 30, 2024
1ec2141
Merge pull request #158 from JonnyOThan/fix-controller-sleeping
ChrisAdderley Sep 30, 2024
bc16f81
WIP: integrate gotmachine's FastFloatCurve
JonnyOThan Sep 30, 2024
f1662be
last fixes for FastFloatCurve
JonnyOThan Sep 30, 2024
c222859
update random values on modifiers again
JonnyOThan Sep 30, 2024
8082f60
Merge pull request #160 from JonnyOThan/floatcurve
ChrisAdderley Oct 1, 2024
35c1a51
Merge pull request #161 from JonnyOThan/fix-random
ChrisAdderley Oct 1, 2024
fc8a5cc
cache materials in EffectFloatIntegrator, don't update material prope…
JonnyOThan Oct 2, 2024
a821e04
More sophisticated controller/effect/integrator sleeping (#164)
JonnyOThan Oct 3, 2024
d8f9e2f
Fix #165: distortion toggle works again
JonnyOThan Oct 4, 2024
74c5caf
Refactor integrators and TestIntensity (#166)
JonnyOThan Oct 4, 2024
320141d
Merge pull request #167 from JonnyOThan/fix-distortion-toggle
ChrisAdderley Oct 4, 2024
850fb89
Interface methods to reset particles
ChrisAdderley Oct 4, 2024
5e487c9
Update changelog.txt
JonnyOThan Oct 5, 2024
d9b6899
Remove invalid integrators
JonnyOThan Oct 6, 2024
3c8eeae
Merge pull request #169 from JonnyOThan/remove-invalid-integrators
ChrisAdderley Oct 6, 2024
ad324a3
Merge pull request #168 from JonnyOThan/patch-1
ChrisAdderley Oct 6, 2024
5c821e4
Update changelog
ChrisAdderley Oct 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .mod_data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ package:
- changelog.txt
dependencies: # Configure dependencies
ModuleManager:
version: 4.1.4
version: 4.2.3
location: s3
deploy:
SpaceDock:
Expand Down
Binary file added GameData/Waterfall/FX/fx-blank-1.mu
Binary file not shown.
Binary file modified GameData/Waterfall/FX/fx-point-light.mu
Binary file not shown.
Binary file not shown.
Binary file modified GameData/Waterfall/Plugins/Waterfall.dll
Binary file not shown.
Binary file added GameData/Waterfall/Plugins/Waterfall.pdb
Binary file not shown.
Binary file modified GameData/Waterfall/Shaders/waterfallshaders-linux.waterfall
Binary file not shown.
Binary file modified GameData/Waterfall/Shaders/waterfallshaders-macos.waterfall
Binary file not shown.
Binary file modified GameData/Waterfall/Shaders/waterfallshaders-windows.waterfall
Binary file not shown.
Loading
Loading