Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
a180b40
add: Create nFozzy like correction objects: not sure FlipperInspector…
syllebra Jun 6, 2021
20e76c7
nfp: Add DOTS structure.
freezy Jun 7, 2021
7b5e6bc
nfp: Fix drag point orientation and thus collision events.
freezy Jun 8, 2021
afd3e2a
nfp: Add missing parameters to correction function.
freezy Jun 8, 2021
b539d1a
change: adding data to DOTS structures
syllebra Jun 11, 2021
33dd2d9
change: Changing correction data to animation curves, then fill in DO…
syllebra Jun 11, 2021
77f07d1
feature: implement nFozzy flipper corrections (polarities and velocit…
syllebra Jun 11, 2021
eef56c8
fix: old debug and cleaning code
syllebra Jun 11, 2021
263ba0b
fix: Despite the nFozz's vb code comment stating that we inverse for …
syllebra Jun 12, 2021
cbd7dfc
nfp: Add remaining profiles.
freezy Jun 14, 2021
047a3cb
nfp: Fix early 90s profile.
freezy Jun 14, 2021
8c39f26
chore: Remove debug code.
freezy Jun 14, 2021
a1d8f0b
style: Minor fixes and name changes.
freezy Jun 14, 2021
c5c980d
refactor: Put all correction params into ScriptableObject and link it…
freezy Jun 14, 2021
a040461
doc: Update changelog.
freezy Jun 15, 2021
42c6705
doc: Document flipper physics parameters.
freezy Jun 15, 2021
e65e80a
nfp: Rename profiles.
freezy Jun 17, 2021
d0e2cd6
doc: Update flipper doc.
freezy Jun 17, 2021
0d36143
nfp: Hide number of slices in inspector.
freezy Jun 17, 2021
31bf87c
doc: Fix spelling.
freezy Jun 17, 2021
641523c
doc: Rephrase.
freezy Jun 17, 2021
4b50993
doc: Remove recommended values from prose.
freezy Jun 17, 2021
6bc2ebb
Update flippers.md
ecurtz Jun 17, 2021
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
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
Built with [Unity 2020.2](https://github.com/freezy/VisualPinball.Engine/pull/255).

### Added
- Native support for nFozzy flipper physics ([#305](https://github.com/freezy/VisualPinball.Engine/pull/305)).
- Automated camera clipping ([#304](https://github.com/freezy/VisualPinball.Engine/pull/304/files)).
- DMD and segment display support ([Documentation](https://docs.visualpinball.org/creators-guide/manual/displays.html)).
- Plugin: Mission Pinball Framework ([Documentation](https://docs.visualpinball.org/plugins/mpf/index.html))
Expand Down
8 changes: 8 additions & 0 deletions VisualPinball.Unity/Assets/Curves.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions VisualPinball.Unity/Assets/Curves/Flipper Corrections.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,200 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6685e224cafd61b45997dd5e687a3a13, type: 3}
m_Name: Late 70s to mid 80s
m_EditorClassIdentifier:
Polarities:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: -74
outSlope: -74
tangentMode: 34
weightedMode: 0
inWeight: 0
outWeight: 0.33333334
- serializedVersion: 3
time: 0.05
value: -3.7
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33
value: -3.7
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.37
value: -3.7
inSlope: 0.023671044
outSlope: 0.023671044
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.49242085
- serializedVersion: 3
time: 0.41
value: -3.7
inSlope: 0.027969535
outSlope: 0.027969535
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.40237278
- serializedVersion: 3
time: 0.45
value: -3.7
inSlope: 0.030804683
outSlope: 0.030804683
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.35316187
- serializedVersion: 3
time: 0.576
value: -3.7
inSlope: 0.029239332
outSlope: 0.029239332
tangentMode: 0
weightedMode: 0
inWeight: 0.70652777
outWeight: 1
- serializedVersion: 3
time: 0.66
value: -2.3
inSlope: 16.059673
outSlope: 16.059673
tangentMode: 0
weightedMode: 0
inWeight: 0.36786118
outWeight: 0.33333334
- serializedVersion: 3
time: 0.743
value: -1.5
inSlope: 8.550622
outSlope: 8.550622
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.81
value: -1
inSlope: 8.777506
outSlope: 8.777506
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.7597609
- serializedVersion: 3
time: 0.88
value: 0
inSlope: 0.12312294
outSlope: 0.12312294
tangentMode: 0
weightedMode: 0
inWeight: 1
outWeight: 0.33333334
- serializedVersion: 3
time: 1.3
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
PolaritiesCurveSlicingCount: 256
Velocities:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.16
value: 1.06
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.41
value: 1.05
inSlope: -0.080546916
outSlope: -0.080546916
tangentMode: 0
weightedMode: 0
inWeight: 0.19800007
outWeight: 0.33333334
- serializedVersion: 3
time: 0.53
value: 1
inSlope: -0.30135643
outSlope: -0.30135643
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.702
value: 0.968
inSlope: 0.0005121914
outSlope: 0.0005121914
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.54385066
- serializedVersion: 3
time: 0.95
value: 0.968
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1.03
value: 0.945
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
VelocitiesCurveSlicingCount: 256
TimeThresholdMs: 80

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading