7
Assets/Assets.sln.meta
Normal file
7
Assets/Assets.sln.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 459a7ea4ef65c664482b6377848ac5c3
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -49,10 +49,10 @@ MonoBehaviour:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 26776
|
||||
m_assetChangeTS: 1757155677
|
||||
m_fileInfoReadTS: 1757155678
|
||||
m_fileWriteTS: 1757155677
|
||||
m_cachefileWriteTS: 1757155677
|
||||
m_assetChangeTS: 1758376715
|
||||
m_fileInfoReadTS: 1758376816
|
||||
m_fileWriteTS: 1758376715
|
||||
m_cachefileWriteTS: 1758376715
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: cd62869af1bc6534d83427c72b66bb9f
|
||||
@@ -11674,10 +11674,10 @@ MonoBehaviour:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3645
|
||||
m_assetChangeTS: 1756624130
|
||||
m_fileInfoReadTS: 1756624410
|
||||
m_fileWriteTS: 1756624130
|
||||
m_cachefileWriteTS: 1756624130
|
||||
m_assetChangeTS: 1758377856
|
||||
m_fileInfoReadTS: 1758377929
|
||||
m_fileWriteTS: 1758377856
|
||||
m_cachefileWriteTS: 1758377856
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: bf2edee5c58d82540a51f03df9d42094
|
||||
@@ -13630,15 +13630,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: f032e18bed2fda546a37183f170e6e49
|
||||
type: 2
|
||||
m_fileInfoHash: 3296.cs
|
||||
m_fileInfoHash: 3710.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3296
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 3710
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: f032fd1e0068a2642abd4fe8e1fd4241
|
||||
@@ -15397,15 +15397,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 1117b38637ccd4eae86b05caa2160ab5
|
||||
type: 2
|
||||
m_fileInfoHash: 5298.cs
|
||||
m_fileInfoHash: 5821.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 5298
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 5821
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 11977e138c16c4099a0f16db2fa5752d
|
||||
@@ -21662,15 +21662,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 81e2cda70e8084a3fb324d644db244fd
|
||||
type: 5
|
||||
m_fileInfoHash: 332210.asset
|
||||
m_fileInfoHash: 334151.asset
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 332210
|
||||
m_assetChangeTS: 1756551690
|
||||
m_fileInfoReadTS: 1756551693
|
||||
m_fileWriteTS: 1756551689
|
||||
m_cachefileWriteTS: 1756551689
|
||||
m_fileSize: 334151
|
||||
m_assetChangeTS: 1758377856
|
||||
m_fileInfoReadTS: 1758377928
|
||||
m_fileWriteTS: 1758377856
|
||||
m_cachefileWriteTS: 1758377856
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: e6b16dc7c203450459bb86e24305f9ca
|
||||
@@ -22751,23 +22751,33 @@ MonoBehaviour:
|
||||
ids: 15000000
|
||||
- guid: cde63278924ce8944b8accfbf000a7e5
|
||||
ids: 73000000
|
||||
- guid: f20112bdeec2e8d4d9f80e8390e37263
|
||||
ids: 1c000000
|
||||
- guid: 1de0703393b069442b17032f251dab6a
|
||||
ids:
|
||||
- guid: 169162a593e5d094b839ce348712fa85
|
||||
ids: 73000000
|
||||
- guid: 8516d7a69675844a7a0b7095af7c46af
|
||||
ids: 30000000
|
||||
- guid: 188dfe7e559f13248ba2c41eb5a59328
|
||||
ids: 1c000000
|
||||
- guid: 2f7fd91efed73944e8bff00715bd1202
|
||||
ids: 53000000
|
||||
- guid: 2fd6421f253b4ef1a19526541f9ffc0c
|
||||
- guid: 188dfe7e559f13248ba2c41eb5a59328
|
||||
ids: 1c000000
|
||||
- guid: 02f78a9ec76d40f49bfac78c64a754d1
|
||||
ids: 1c000000
|
||||
- guid: b0f85f7da5042c0448a526d5ecacbfa9
|
||||
ids: 1c000000
|
||||
- guid: a7ec9e7ad8b847b7ae4510af83c5d868
|
||||
ids: 1c000000
|
||||
- guid: ee148e281f3c41c5b4ff5f8a5afe5a6c
|
||||
- guid: c78150f2237d29247b0f01c770f06979
|
||||
ids: 1c000000
|
||||
- guid: f66c4aa44c09b6a42a2b5b9f9334d824
|
||||
ids: 1c000000
|
||||
- guid: 3028dc075ba8c584d9bc7d1e0255e038
|
||||
ids: 1c000000
|
||||
- guid: 93f09189124b21e479fc891dbc1b93bf
|
||||
ids: 1c000000
|
||||
- guid: dcc0ed9263c0d524aabeb5f4bd75ecee
|
||||
ids: 1c000000
|
||||
- guid: 2fd6421f253b4ef1a19526541f9ffc0c
|
||||
ids: 1c000000
|
||||
- guid: f87b5805002ec9649bcb1b96d8a16ba9
|
||||
ids: 1c000000
|
||||
@@ -25855,15 +25865,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: b1ecccb5fd84627489e74a02a44da11a
|
||||
type: 2
|
||||
m_fileInfoHash: 4499.cs
|
||||
m_fileInfoHash: 4969.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 4499
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1755240719
|
||||
m_cachefileWriteTS: 1755240719
|
||||
m_fileSize: 4969
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: b16d3bd20d4d2c644969258425ff071a
|
||||
@@ -27958,10 +27968,10 @@ MonoBehaviour:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3642
|
||||
m_assetChangeTS: 1756624130
|
||||
m_fileInfoReadTS: 1756624410
|
||||
m_fileWriteTS: 1756624129
|
||||
m_cachefileWriteTS: 1756624129
|
||||
m_assetChangeTS: 1758377856
|
||||
m_fileInfoReadTS: 1758377928
|
||||
m_fileWriteTS: 1758377856
|
||||
m_cachefileWriteTS: 1758377856
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: bf2edee5c58d82540a51f03df9d42094
|
||||
@@ -29856,15 +29866,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 02f91a687fb17491190605b9d6da93ee
|
||||
type: 2
|
||||
m_fileInfoHash: 3974.cs
|
||||
m_fileInfoHash: 4439.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3974
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 4439
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 024ad1f007685444a89244be8cfe3ccf
|
||||
@@ -44168,15 +44178,15 @@ MonoBehaviour:
|
||||
ids: d5000000
|
||||
- guid: 2312c9a28a322f445b6a61d3c72a9d26
|
||||
type: 2
|
||||
m_fileInfoHash: 12322.cs
|
||||
m_fileInfoHash: 12412.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 12322
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 12412
|
||||
m_assetChangeTS: 1757813998
|
||||
m_fileInfoReadTS: 1757814015
|
||||
m_fileWriteTS: 1757813996
|
||||
m_cachefileWriteTS: 1757813996
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 235299f428bc242279369bdf97896978
|
||||
@@ -46283,15 +46293,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 43baab47a435f9445a9fff499c9a7480
|
||||
type: 2
|
||||
m_fileInfoHash: 3362.cs
|
||||
m_fileInfoHash: 3784.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3362
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 3784
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 43dad715d66e03a4c8ad5f9564018081
|
||||
@@ -46744,15 +46754,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 53e14ab421bb98b48b1d276bf32cddd2
|
||||
type: 5
|
||||
m_fileInfoHash: 25710.prefab
|
||||
m_fileInfoHash: 24919.prefab
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 25710
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1749367807
|
||||
m_cachefileWriteTS: 1749367807
|
||||
m_fileSize: 24919
|
||||
m_assetChangeTS: 1758386155
|
||||
m_fileInfoReadTS: 1758386226
|
||||
m_fileWriteTS: 1758386153
|
||||
m_cachefileWriteTS: 1758386153
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: b4c5757a536b2e14bbb3c3fa2ed0a8e4
|
||||
@@ -46763,6 +46773,8 @@ MonoBehaviour:
|
||||
ids: d5000000
|
||||
- guid: 1344c3c82d62a2a41a3576d8abb8e3ea
|
||||
ids: 73000000
|
||||
- guid: 026cfa8e99aa0914faa770f5d4c58a23
|
||||
ids: 1c000000
|
||||
- guid: 0000000000000000f000000000000000
|
||||
ids: 00000000
|
||||
- guid: 4e29b1a8efbd4b44bb3f3716e73f07ff
|
||||
@@ -66262,15 +66274,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: b44293b2a64861a4e951d014eed6ea41
|
||||
type: 2
|
||||
m_fileInfoHash: 3351.cs
|
||||
m_fileInfoHash: 3770.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3351
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 3770
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: b4e28cbcd41f3b04ca36fc1b34d2c10f
|
||||
@@ -66366,15 +66378,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: b4c5757a536b2e14bbb3c3fa2ed0a8e4
|
||||
type: 2
|
||||
m_fileInfoHash: 11565.cs
|
||||
m_fileInfoHash: 14234.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 11565
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1753287073
|
||||
m_cachefileWriteTS: 1753287073
|
||||
m_fileSize: 14234
|
||||
m_assetChangeTS: 1758420610
|
||||
m_fileInfoReadTS: 1758420638
|
||||
m_fileWriteTS: 1758387592
|
||||
m_cachefileWriteTS: 1758387592
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: b43651fb085b38445ade3f9de3ab0636
|
||||
@@ -96482,15 +96494,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: e69c790f6593ebd408c705cffeb3fc26
|
||||
type: 2
|
||||
m_fileInfoHash: 4700.cs
|
||||
m_fileInfoHash: 5259.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 4700
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752582880
|
||||
m_cachefileWriteTS: 1752582880
|
||||
m_fileSize: 5259
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: e6ccb94c25befa84d8d07a2b0374bc63
|
||||
@@ -101100,15 +101112,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 376e99f179fef44f0b49cef589dd558a
|
||||
type: 2
|
||||
m_fileInfoHash: 4164.cs
|
||||
m_fileInfoHash: 4683.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 4164
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 4683
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 37bee35b01d89446581ee06eb78ab74e
|
||||
@@ -103425,15 +103437,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 67578ca8780234f6d9108a4ea88a5c82
|
||||
type: 2
|
||||
m_fileInfoHash: 14704.cs
|
||||
m_fileInfoHash: 15160.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 14704
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1755237681
|
||||
m_cachefileWriteTS: 1755237681
|
||||
m_fileSize: 15160
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386632
|
||||
m_cachefileWriteTS: 1758386632
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 67a774c4384aa6c488128e2851b18ced
|
||||
@@ -160289,15 +160301,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: 7bb75ff6a4e7d9a4a9266e711eeadf10
|
||||
type: 2
|
||||
m_fileInfoHash: 4078.cs
|
||||
m_fileInfoHash: 4486.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 4078
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 4486
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 7be735bc80e43dc43984bdce01839e2e
|
||||
@@ -160632,10 +160644,10 @@ MonoBehaviour:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3649
|
||||
m_assetChangeTS: 1756624130
|
||||
m_fileInfoReadTS: 1756624410
|
||||
m_fileWriteTS: 1756624129
|
||||
m_cachefileWriteTS: 1756624129
|
||||
m_assetChangeTS: 1758377856
|
||||
m_fileInfoReadTS: 1758377928
|
||||
m_fileWriteTS: 1758377856
|
||||
m_cachefileWriteTS: 1758377856
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: bf2edee5c58d82540a51f03df9d42094
|
||||
@@ -167037,15 +167049,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: fbe90f2898886421aa1ecfe2a2aaf4f5
|
||||
type: 2
|
||||
m_fileInfoHash: 3235.cs
|
||||
m_fileInfoHash: 3661.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3235
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 3661
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386627
|
||||
m_cachefileWriteTS: 1758386627
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: fb1abebffd37bd4458c84e15a5d7ab04
|
||||
@@ -180166,15 +180178,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: ecf5a81a3dbf2dc4d83fdd949763835b
|
||||
type: 2
|
||||
m_fileInfoHash: 3792.cs
|
||||
m_fileInfoHash: 4210.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3792
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 4210
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: ecc64bf4ebc64e2d8487b3a631c5113c
|
||||
@@ -180270,15 +180282,15 @@ MonoBehaviour:
|
||||
UseGUIDsList: []
|
||||
- guid: ec0b0748a899444478c1463dd2479c21
|
||||
type: 2
|
||||
m_fileInfoHash: 3319.cs
|
||||
m_fileInfoHash: 3743.cs
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 3319
|
||||
m_assetChangeTS: 1755714598
|
||||
m_fileInfoReadTS: 1755714604
|
||||
m_fileWriteTS: 1752387529
|
||||
m_cachefileWriteTS: 1752387529
|
||||
m_fileSize: 3743
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386871
|
||||
m_cachefileWriteTS: 1758386871
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: ec3b1665f977e4f47816871bca3df963
|
||||
@@ -196868,15 +196880,15 @@ MonoBehaviour:
|
||||
ids: 73000000
|
||||
- guid: 2e498d1c8094910479dc3e1b768306a4
|
||||
type: 5
|
||||
m_fileInfoHash: 573633.asset
|
||||
m_fileInfoHash: 9628.asset
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 573633
|
||||
m_assetChangeTS: 1757155745
|
||||
m_fileInfoReadTS: 1757155747
|
||||
m_fileWriteTS: 1757155745
|
||||
m_cachefileWriteTS: 1757155745
|
||||
m_fileSize: 9628
|
||||
m_assetChangeTS: 1758376715
|
||||
m_fileInfoReadTS: 1758376816
|
||||
m_fileWriteTS: 1758376715
|
||||
m_cachefileWriteTS: 1758376715
|
||||
refreshStamp: 3
|
||||
UseGUIDsList:
|
||||
- guid: fe393ace9b354375a9cb14cdbbc28be4
|
||||
@@ -223000,6 +223012,214 @@ MonoBehaviour:
|
||||
m_cachefileWriteTS: 1757155031
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 22d2b11d253769247b528a5e705edaad
|
||||
type: 1
|
||||
m_fileInfoHash:
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 0
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 0
|
||||
m_cachefileWriteTS: 0
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 62212ce0ddbe3d541a8be14943fe6c9d
|
||||
type: 1
|
||||
m_fileInfoHash:
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 0
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 0
|
||||
m_cachefileWriteTS: 0
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 9251305e5ad58f14f9b08f20e97e249f
|
||||
type: 9
|
||||
m_fileInfoHash: 320.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 320
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757761360
|
||||
m_cachefileWriteTS: 1757761360
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: a4f7d2c6cab636c47b06b244a10752c1
|
||||
type: 9
|
||||
m_fileInfoHash: 9233.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 9233
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386876
|
||||
m_cachefileWriteTS: 1758386876
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: f4ff864c59d959f4e98c0119f0259d6d
|
||||
type: 1
|
||||
m_fileInfoHash:
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 0
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 0
|
||||
m_cachefileWriteTS: 0
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 459a7ea4ef65c664482b6377848ac5c3
|
||||
type: 9
|
||||
m_fileInfoHash: 1113.sln
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 1113
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757811210
|
||||
m_cachefileWriteTS: 1757811210
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 76a54313693b9554c8c1a118fb9a3e21
|
||||
type: 9
|
||||
m_fileInfoHash: 5722222.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 5722222
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757156674
|
||||
m_cachefileWriteTS: 1757156674
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: a82843f6ccc068441895b848b56fc09d
|
||||
type: 9
|
||||
m_fileInfoHash: 252.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 252
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757761360
|
||||
m_cachefileWriteTS: 1757761360
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 29f0302d9bc8ad540bcfe7b38cd8c6e7
|
||||
type: 9
|
||||
m_fileInfoHash: 5722222.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 5722222
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757157690
|
||||
m_cachefileWriteTS: 1757157690
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 999a43200f871b949a8a460f4cff8b95
|
||||
type: 9
|
||||
m_fileInfoHash: 5722222.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 5722222
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757157435
|
||||
m_cachefileWriteTS: 1757157435
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 6dbdd314784e80440b48088e6357c1ef
|
||||
type: 9
|
||||
m_fileInfoHash: 722.csproj
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 722
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757811210
|
||||
m_cachefileWriteTS: 1757811210
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 9dd772961eb02fa4f89c9591206c541f
|
||||
type: 9
|
||||
m_fileInfoHash: 448.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 448
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757761360
|
||||
m_cachefileWriteTS: 1757761360
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 6f99efda09a3e9a4f9deaff6736034b0
|
||||
type: 9
|
||||
m_fileInfoHash: 33860650.wav
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 33860650
|
||||
m_assetChangeTS: 0
|
||||
m_fileInfoReadTS: 1757811248
|
||||
m_fileWriteTS: 1757761360
|
||||
m_cachefileWriteTS: 1757761360
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 8fb22b1768a50f049bbe1a932e358f8d
|
||||
type: 9
|
||||
m_fileInfoHash: 9233.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 9233
|
||||
m_assetChangeTS: 1758386902
|
||||
m_fileInfoReadTS: 1758386923
|
||||
m_fileWriteTS: 1758386823
|
||||
m_cachefileWriteTS: 1758386823
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: 1f4f8092e8f9f4c428ae331e7f354862
|
||||
type: 9
|
||||
m_fileInfoHash: 9233.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 9233
|
||||
m_assetChangeTS: 1758387734
|
||||
m_fileInfoReadTS: 1758387765
|
||||
m_fileWriteTS: 1758386902
|
||||
m_cachefileWriteTS: 1758386902
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
- guid: dcf79458996b9294e9622caeeeabacc4
|
||||
type: 9
|
||||
m_fileInfoHash: 9233.json
|
||||
m_assetbundle:
|
||||
m_addressable:
|
||||
m_atlas:
|
||||
m_fileSize: 9233
|
||||
m_assetChangeTS: 1758420610
|
||||
m_fileInfoReadTS: 1758420638
|
||||
m_fileWriteTS: 1758387733
|
||||
m_cachefileWriteTS: 1758387733
|
||||
refreshStamp: 3
|
||||
UseGUIDsList: []
|
||||
setting:
|
||||
alternateColor: 1
|
||||
excludeTypes: 0
|
||||
|
||||
7
Assets/NLayer/NLayer.csproj.meta
Normal file
7
Assets/NLayer/NLayer.csproj.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6dbdd314784e80440b48088e6357c1ef
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because one or more lines are too long
@@ -361,7 +361,7 @@ MonoBehaviour:
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Texture: {fileID: 0}
|
||||
m_Texture: {fileID: 2800000, guid: 026cfa8e99aa0914faa770f5d4c58a23, type: 3}
|
||||
m_UVRect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
|
||||
@@ -178,6 +178,10 @@ namespace Ichni.Editor
|
||||
}
|
||||
private string TransformCommand(string input)
|
||||
{
|
||||
string getFloatorInt(string a)
|
||||
{
|
||||
return a.Contains(".") ? $"float.Parse({a})" : a;
|
||||
}
|
||||
// 处理命令格式,适配 DynamicExpresso
|
||||
string trimmed = input.Trim();
|
||||
|
||||
@@ -212,9 +216,9 @@ namespace Ichni.Editor
|
||||
string content = a.Substring(1, a.Length - 2).Trim();
|
||||
var nums = content.Split(',').Select(s => s.Trim()).ToArray();
|
||||
if (nums.Length == 2)
|
||||
processedArgs.Add($"new Vector2({nums[0]},{nums[1]})");
|
||||
processedArgs.Add($"new Vector2({getFloatorInt(nums[0])},{getFloatorInt(nums[1])})");
|
||||
else if (nums.Length == 3)
|
||||
processedArgs.Add($"new Vector3({nums[0]},{nums[1]},{nums[2]})");
|
||||
processedArgs.Add($"new Vector3({getFloatorInt(nums[0])},{getFloatorInt(nums[1])},{getFloatorInt(nums[2])})");
|
||||
else
|
||||
processedArgs.Add(a); // 不是2或3维,原样返回
|
||||
}
|
||||
@@ -226,7 +230,7 @@ namespace Ichni.Editor
|
||||
// 数字
|
||||
else if (Regex.IsMatch(a, @"^-?\d+(\.\d+)?([eE][+-]?\d+)?$"))
|
||||
{
|
||||
processedArgs.Add(a);
|
||||
processedArgs.Add(getFloatorInt(a));
|
||||
}
|
||||
// 变量名(字母开头,允许字母数字下划线)
|
||||
else if (Regex.IsMatch(a, @"^[a-zA-Z_]\w*$"))
|
||||
|
||||
@@ -108,8 +108,15 @@ namespace Ichni.RhythmGame
|
||||
{
|
||||
EffectBase newEffect = factory.Invoke(); // 创建新实例
|
||||
newEffect.attachedGameElement = attachedGameElement;
|
||||
effectCollection[effect.Key].Add(newEffect);
|
||||
newEffect.AccommodatingList = effectCollection[effect.Key];
|
||||
var list = effectCollection[effect.Key];
|
||||
// 自动继承上一个Effect的参数
|
||||
if (list.Count > 0)
|
||||
{
|
||||
var last = list[list.Count - 1];
|
||||
newEffect.CopyParametersFrom(last);
|
||||
}
|
||||
list.Add(newEffect);
|
||||
newEffect.AccommodatingList = list;
|
||||
inspectorMain.SetInspector(attachedGameElement);
|
||||
}
|
||||
else
|
||||
@@ -373,6 +380,10 @@ namespace Ichni.RhythmGame
|
||||
});
|
||||
}
|
||||
|
||||
public virtual void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
// 默认实现什么都不做,子类重写
|
||||
}
|
||||
}
|
||||
|
||||
namespace Beatmap
|
||||
|
||||
@@ -56,6 +56,17 @@ namespace Ichni.RhythmGame
|
||||
SetRemove(effectSettings);
|
||||
|
||||
}
|
||||
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is BloomEffect o)
|
||||
{
|
||||
this.duration = o.duration;
|
||||
this.peak = o.peak;
|
||||
// 深拷贝曲线,避免引用同一个对象
|
||||
this.intensityCurve = o.intensityCurve != null ? new AnimationCurve(o.intensityCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
namespace Beatmap
|
||||
|
||||
@@ -25,7 +25,15 @@ namespace Ichni.RhythmGame
|
||||
this.offsetValue = offsetValue;
|
||||
this.offsetCurve = offsetCurve;
|
||||
}
|
||||
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is CameraOffsetEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.offsetValue = otherEffect.offsetValue;
|
||||
this.offsetCurve = otherEffect.offsetCurve != null ? new AnimationCurve(otherEffect.offsetCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
public override void Recover()
|
||||
{
|
||||
if (!EditorManager.instance.cameraManager.haveGameCamera)
|
||||
|
||||
@@ -26,6 +26,17 @@ namespace Ichni.RhythmGame
|
||||
this.amplitudeY = amplitudeY;
|
||||
this.amplitudeZ = amplitudeZ;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is CameraShakeEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.frequency = otherEffect.frequency;
|
||||
this.amplitudeX = otherEffect.amplitudeX;
|
||||
this.amplitudeY = otherEffect.amplitudeY;
|
||||
this.amplitudeZ = otherEffect.amplitudeZ;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
|
||||
@@ -26,6 +26,15 @@ namespace Ichni.RhythmGame
|
||||
this.tiltValue = tiltValue;
|
||||
this.tiltCurve = tiltCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is CameraTiltEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.tiltValue = otherEffect.tiltValue;
|
||||
this.tiltCurve = otherEffect.tiltCurve != null ? new AnimationCurve(otherEffect.tiltCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Recover()
|
||||
{
|
||||
|
||||
@@ -23,6 +23,15 @@ namespace Ichni.RhythmGame
|
||||
this.relativeZoom = relativeZoom;
|
||||
this.zoomCurve = zoomCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is CameraZoomEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.relativeZoom = otherEffect.relativeZoom;
|
||||
this.zoomCurve = otherEffect.zoomCurve != null ? new AnimationCurve(otherEffect.zoomCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
|
||||
@@ -22,6 +22,16 @@ namespace Ichni.RhythmGame
|
||||
this.peak = peak;
|
||||
this.intensityCurve = intensityCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is ChromaticAberrationEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.peak = otherEffect.peak;
|
||||
this.intensityCurve = otherEffect.intensityCurve != null ? new AnimationCurve(otherEffect.intensityCurve.keys) : null;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
|
||||
@@ -27,6 +27,17 @@ namespace Ichni.RhythmGame
|
||||
this.useExpression = useExpression;
|
||||
this.expression = expression;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is EnableControlEffect otherEffect)
|
||||
{
|
||||
this.connectedGameElement = otherEffect.connectedGameElement;
|
||||
this.connectedVariableName = otherEffect.connectedVariableName;
|
||||
this.enableValue = otherEffect.enableValue;
|
||||
this.useExpression = otherEffect.useExpression;
|
||||
this.expression = otherEffect.expression;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Recover()
|
||||
{
|
||||
|
||||
@@ -22,6 +22,16 @@ namespace Ichni.RhythmGame
|
||||
this.peak = peak;
|
||||
this.intensityCurve = intensityCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is HighPassFilterEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.peak = otherEffect.peak;
|
||||
this.intensityCurve = otherEffect.intensityCurve != null ? new AnimationCurve(otherEffect.intensityCurve.keys) : null;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
|
||||
@@ -22,6 +22,16 @@ namespace Ichni.RhythmGame
|
||||
this.bottom = bottom;
|
||||
this.intensityCurve = intensityCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is LowPassFilterEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.bottom = otherEffect.bottom;
|
||||
this.intensityCurve = otherEffect.intensityCurve != null ? new AnimationCurve(otherEffect.intensityCurve.keys) : null;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
|
||||
@@ -21,6 +21,16 @@ namespace Ichni.RhythmGame
|
||||
this.bottomY = bottomY;
|
||||
this.intensityCurve = intensityCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is PixelateEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.bottomX = otherEffect.bottomX;
|
||||
this.bottomY = otherEffect.bottomY;
|
||||
this.intensityCurve = otherEffect.intensityCurve != null ? new AnimationCurve(otherEffect.intensityCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Recover()
|
||||
{
|
||||
|
||||
@@ -8,15 +8,15 @@ namespace Ichni.RhythmGame
|
||||
{
|
||||
public class RadialBlurEffect : EffectBase
|
||||
{
|
||||
private readonly NBPostProcessingController nbController;
|
||||
|
||||
private readonly NBPostProcessingController nbController;
|
||||
|
||||
public float duration;
|
||||
public int sampleLevel;
|
||||
public float position;
|
||||
public float fadeRange;
|
||||
public float peakIntensity;
|
||||
public AnimationCurve intensityCurve;
|
||||
|
||||
|
||||
public RadialBlurEffect(float duration, int sampleLevel, float position, float fadeRange, float peakIntensity, AnimationCurve intensityCurve)
|
||||
{
|
||||
this.effectTime = duration;
|
||||
@@ -28,7 +28,19 @@ namespace Ichni.RhythmGame
|
||||
this.intensityCurve = intensityCurve;
|
||||
this.nbController = EditorManager.instance.postProcessingManager.nbController;
|
||||
}
|
||||
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is RadialBlurEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.sampleLevel = otherEffect.sampleLevel;
|
||||
this.position = otherEffect.position;
|
||||
this.fadeRange = otherEffect.fadeRange;
|
||||
this.peakIntensity = otherEffect.peakIntensity;
|
||||
this.intensityCurve = otherEffect.intensityCurve != null ? new AnimationCurve(otherEffect.intensityCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Recover()
|
||||
{
|
||||
nbController.radialBlurToggle = false;
|
||||
@@ -52,7 +64,7 @@ namespace Ichni.RhythmGame
|
||||
float intensity = Mathf.Lerp(0, peakIntensity, intensityCurve.Evaluate(effectProgressPercent));
|
||||
nbController.radialBlurIntensity = intensity;
|
||||
}
|
||||
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
nbController.radialBlurToggle = false;
|
||||
@@ -104,7 +116,7 @@ namespace Ichni.RhythmGame
|
||||
this.peakIntensity = peakIntensity;
|
||||
this.intensityCurve = intensityCurve;
|
||||
}
|
||||
|
||||
|
||||
public override EffectBase ConvertToGameType(GameElement attachedGameElement)
|
||||
{
|
||||
return new RadialBlurEffect(duration, sampleLevel, position, fadeRange, peakIntensity, intensityCurve)
|
||||
|
||||
@@ -26,6 +26,17 @@ namespace Ichni.RhythmGame
|
||||
this.color = color;
|
||||
this.intensityCurve = intensityCurve;
|
||||
}
|
||||
public override void CopyParametersFrom(EffectBase other)
|
||||
{
|
||||
if (other is VignetteEffect otherEffect)
|
||||
{
|
||||
this.duration = otherEffect.duration;
|
||||
this.peak = otherEffect.peak;
|
||||
this.smoothness = otherEffect.smoothness;
|
||||
this.color = otherEffect.color;
|
||||
this.intensityCurve = otherEffect.intensityCurve != null ? new AnimationCurve(otherEffect.intensityCurve.keys) : null;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
|
||||
@@ -92,8 +92,9 @@ namespace Ichni.RhythmGame
|
||||
float endTime = index >= blendTimeList.Count ? finalTime : blendTimeList[index];
|
||||
if (songTime >= startTime && songTime < endTime && currentSkyboxIndex != index)
|
||||
{
|
||||
bool isSmaller = index < currentSkyboxIndex;
|
||||
currentSkyboxIndex = index;
|
||||
if (currentSkyboxIndex != 0) skyboxBlender.blendSpeed = blendSpeedList[currentSkyboxIndex - 1];
|
||||
if (currentSkyboxIndex != 0) skyboxBlender.blendSpeed = isSmaller ? 9999f : blendSpeedList[currentSkyboxIndex - 1];
|
||||
skyboxBlender.Blend(currentSkyboxIndex, false);
|
||||
DynamicGI.UpdateEnvironment();
|
||||
}
|
||||
|
||||
@@ -124,11 +124,8 @@ namespace Ichni.RhythmGame
|
||||
holdingTimeInputField.AddListenerFunction(() =>
|
||||
{
|
||||
holdEndTime = float.Parse(holdingTimeInputField.inputField.text) + exactJudgeTime;
|
||||
noteVisual?.effectSubmodule.effectCollection["Holding"].ForEach(effect =>
|
||||
{
|
||||
effect.effectTime = holdingTime;
|
||||
});
|
||||
holdEndTimeInputField.inputField.text = holdEndTime.ToString();
|
||||
holdEndTimeInputField.inputField.onEndEdit.Invoke(holdEndTimeInputField.inputField.text);
|
||||
});
|
||||
inspector.MarkedElements["ExactJudgeTime"].AddListenerFunction(() =>
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ using UnityEngine;
|
||||
using UnityEngine.InputSystem;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class EventPoint : MonoBehaviour
|
||||
public partial class EventPoint : MonoBehaviour
|
||||
{
|
||||
public AnimatedFloat animatedFloat;
|
||||
public EventPoint LastEventPoint;
|
||||
@@ -65,144 +65,7 @@ public class EventPoint : MonoBehaviour
|
||||
UpdateValue();
|
||||
ReDraw(value);
|
||||
}
|
||||
public IEnumerator GenerateTextureCoroutine(int width, int height, float value)
|
||||
{
|
||||
Task<Color[]> task = Task.Run(() => GenerateTextureColors(width, height, value));
|
||||
while (!task.IsCompleted)
|
||||
{
|
||||
yield return null; // 等待下一帧
|
||||
}
|
||||
Color[] textureColors = task.Result;
|
||||
Texture2D Texture = new Texture2D(width, height);
|
||||
Texture.SetPixels(textureColors);
|
||||
Texture.Apply();
|
||||
CurveCanvas.texture = Texture;
|
||||
// CurveCanvas.color = new Color(1, 1, 1, 0);
|
||||
// CurveCanvas.DOColor(new Color(1, 1, 1, 1), 0.2f).SetEase(Ease.InOutSine);
|
||||
|
||||
}
|
||||
public Color[] GenerateTextureColors(int width, int height, float value)
|
||||
{
|
||||
Color[] pixels = new Color[width * height];
|
||||
|
||||
// 初始化所有像素为透明
|
||||
for (int i = 0; i < pixels.Length; i++)
|
||||
{
|
||||
pixels[i] = new Color(0, 0, 0, 0);
|
||||
}
|
||||
|
||||
int LastEventPointY = 0;
|
||||
for (int i = 0; i < width; i++)
|
||||
{
|
||||
float t = (float)i / width;
|
||||
int f = (int)(
|
||||
(height / 2) + (animatedFloat.startValue * value + ((animatedFloat.endValue - animatedFloat.startValue)
|
||||
* AnimationCurveEvaluator.Evaluate(animatedFloat.animationCurveType, t) * value))
|
||||
);
|
||||
|
||||
// 绘制垂直线段 - 保留超出边界的红色标记
|
||||
if (LastEventPointY < f)
|
||||
{
|
||||
for (int j = LastEventPointY; j < f; j++)
|
||||
{
|
||||
// 检查是否超出边界
|
||||
bool isOutOfBounds = j < 0 || j >= height;
|
||||
|
||||
// 计算实际坐标(循环调整)
|
||||
int actualY = j;
|
||||
while (actualY < 0) actualY += height;
|
||||
while (actualY >= height) actualY -= height;
|
||||
|
||||
int index = actualY * width + i;
|
||||
if (index >= 0 && index < pixels.Length)
|
||||
{
|
||||
// 根据是否超出边界设置颜色
|
||||
pixels[index] = isOutOfBounds ? Color.red : Color.green;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (int j = LastEventPointY; j > f; j--)
|
||||
{
|
||||
// 检查是否超出边界
|
||||
bool isOutOfBounds = j < 0 || j >= height;
|
||||
|
||||
// 计算实际坐标(循环调整)
|
||||
int actualY = j;
|
||||
while (actualY < 0) actualY += height;
|
||||
while (actualY >= height) actualY -= height;
|
||||
|
||||
int index = actualY * width + i;
|
||||
if (index >= 0 && index < pixels.Length)
|
||||
{
|
||||
// 根据是否超出边界设置颜色
|
||||
pixels[index] = isOutOfBounds ? Color.red : Color.green;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 绘制当前点 - 保留超出边界的红色标记
|
||||
bool isFOutOfBounds = f < 0 || f >= height;
|
||||
int actualF = f;
|
||||
while (actualF < 0) actualF += height;
|
||||
while (actualF >= height) actualF -= height;
|
||||
|
||||
int currentIndex = actualF * width + i;
|
||||
if (currentIndex >= 0 && currentIndex < pixels.Length)
|
||||
{
|
||||
// 根据是否超出边界设置颜色
|
||||
pixels[currentIndex] = isFOutOfBounds ? Color.red : Color.green;
|
||||
}
|
||||
|
||||
LastEventPointY = f;
|
||||
}
|
||||
|
||||
return pixels;
|
||||
}
|
||||
|
||||
public void ReDraw(float value)
|
||||
{
|
||||
int width = (int)CurveCanvas.rectTransform.sizeDelta.x / 5;
|
||||
int height = (int)CurveCanvas.rectTransform.sizeDelta.y / 5;
|
||||
|
||||
// 获取颜色数组(可在多线程环境中调用)
|
||||
|
||||
// 在主线程中创建和设置纹理(Unity对象操作必须在主线程)
|
||||
StartCoroutine(GenerateTextureCoroutine(width, height, value));
|
||||
|
||||
// 其余的非纹理相关代码保持不变
|
||||
if (NextEventPoint != null)
|
||||
{
|
||||
OvDrawimage.transform.localPosition = new Vector3(RightSide.transform.localPosition.x,
|
||||
animatedFloat.endValue * value * 5, 0);
|
||||
OvDrawimage.rectTransform.sizeDelta = new Vector2((NextEventPoint.animatedFloat.startTime - animatedFloat.endTime) / EditorManager.instance.uiManager.timeline.timePerBeat * FatherTab.BeatDeviver,
|
||||
OvDrawimage.rectTransform.sizeDelta.y);
|
||||
|
||||
OvDrawimage.color = new Color(0, 1, 0, 1);
|
||||
while (OvDrawimage.transform.localPosition.y > 100)
|
||||
{
|
||||
OvDrawimage.color = new Color(1, 0, 0, 0.3f);
|
||||
OvDrawimage.transform.localPosition = new Vector3(OvDrawimage.transform.localPosition.x, OvDrawimage.transform.localPosition.y - 200, OvDrawimage.transform.localPosition.z);
|
||||
}
|
||||
while (OvDrawimage.transform.localPosition.y < -100)
|
||||
{
|
||||
OvDrawimage.color = new Color(1, 0, 0, 0.3f);
|
||||
OvDrawimage.transform.localPosition = new Vector3(OvDrawimage.transform.localPosition.x, OvDrawimage.transform.localPosition.y + 200, OvDrawimage.transform.localPosition.z);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
OvDrawimage.rectTransform.sizeDelta = new Vector2(0, OvDrawimage.rectTransform.sizeDelta.y);
|
||||
}
|
||||
|
||||
selectButton.transform.localPosition = EvDrawimage.transform.localPosition;
|
||||
selectButton.GetComponent<RectTransform>().sizeDelta = EvDrawimage.rectTransform.sizeDelta;
|
||||
ViewText.text = animatedFloat.startTime.ToString("0.00") + "s" + "\n" +
|
||||
animatedFloat.startValue.ToString("0.0") + "\n" + animatedFloat.endValue.ToString("0.0") + "\n" + animatedFloat.endTime.ToString("0.00") + "s" + "\n" +
|
||||
animatedFloat.animationCurveType.ToString();
|
||||
ViewText.color = new Color(1, 1, 1, EvDrawimage.rectTransform.sizeDelta.x < 100 ? 0 : 1);
|
||||
}
|
||||
|
||||
|
||||
public void SelectButtonClick()//unity内:当按钮按下时
|
||||
@@ -359,3 +222,144 @@ public class EventPoint : MonoBehaviour
|
||||
);
|
||||
}
|
||||
}
|
||||
public partial class EventPoint//显示?
|
||||
{
|
||||
public IEnumerator GenerateTextureCoroutine(int width, int height, float value)
|
||||
{
|
||||
Task<Color[]> task = Task.Run(() => GenerateTextureColors(width, height, value));
|
||||
while (!task.IsCompleted)
|
||||
{
|
||||
yield return null; // 等待下一帧
|
||||
}
|
||||
Color[] textureColors = task.Result;
|
||||
Texture2D Texture = new Texture2D(width, height);
|
||||
Texture.SetPixels(textureColors);
|
||||
Texture.Apply();
|
||||
CurveCanvas.texture = Texture;
|
||||
// CurveCanvas.color = new Color(1, 1, 1, 0);
|
||||
// CurveCanvas.DOColor(new Color(1, 1, 1, 1), 0.2f).SetEase(Ease.InOutSine);
|
||||
|
||||
}
|
||||
public Color[] GenerateTextureColors(int width, int height, float value)
|
||||
{
|
||||
Color[] pixels = new Color[width * height];
|
||||
|
||||
// 初始化所有像素为透明
|
||||
for (int i = 0; i < pixels.Length; i++)
|
||||
{
|
||||
pixels[i] = new Color(0, 0, 0, 0);
|
||||
}
|
||||
|
||||
int LastEventPointY = 0;
|
||||
for (int i = 0; i < width; i++)
|
||||
{
|
||||
float t = (float)i / width;
|
||||
int f = (int)(
|
||||
(height / 2) + (animatedFloat.startValue * value + ((animatedFloat.endValue - animatedFloat.startValue)
|
||||
* AnimationCurveEvaluator.Evaluate(animatedFloat.animationCurveType, t) * value))
|
||||
);
|
||||
|
||||
// 绘制垂直线段 - 保留超出边界的红色标记
|
||||
if (LastEventPointY < f)
|
||||
{
|
||||
for (int j = LastEventPointY; j < f; j++)
|
||||
{
|
||||
// 检查是否超出边界
|
||||
bool isOutOfBounds = j < 0 || j >= height;
|
||||
|
||||
// 计算实际坐标(循环调整)
|
||||
int actualY = j;
|
||||
while (actualY < 0) actualY += height;
|
||||
while (actualY >= height) actualY -= height;
|
||||
|
||||
int index = actualY * width + i;
|
||||
if (index >= 0 && index < pixels.Length)
|
||||
{
|
||||
// 根据是否超出边界设置颜色
|
||||
pixels[index] = isOutOfBounds ? Color.red : Color.green;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (int j = LastEventPointY; j > f; j--)
|
||||
{
|
||||
// 检查是否超出边界
|
||||
bool isOutOfBounds = j < 0 || j >= height;
|
||||
|
||||
// 计算实际坐标(循环调整)
|
||||
int actualY = j;
|
||||
while (actualY < 0) actualY += height;
|
||||
while (actualY >= height) actualY -= height;
|
||||
|
||||
int index = actualY * width + i;
|
||||
if (index >= 0 && index < pixels.Length)
|
||||
{
|
||||
// 根据是否超出边界设置颜色
|
||||
pixels[index] = isOutOfBounds ? Color.red : Color.green;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 绘制当前点 - 保留超出边界的红色标记
|
||||
bool isFOutOfBounds = f < 0 || f >= height;
|
||||
int actualF = f;
|
||||
while (actualF < 0) actualF += height;
|
||||
while (actualF >= height) actualF -= height;
|
||||
|
||||
int currentIndex = actualF * width + i;
|
||||
if (currentIndex >= 0 && currentIndex < pixels.Length)
|
||||
{
|
||||
// 根据是否超出边界设置颜色
|
||||
pixels[currentIndex] = isFOutOfBounds ? Color.red : Color.green;
|
||||
}
|
||||
|
||||
LastEventPointY = f;
|
||||
}
|
||||
|
||||
return pixels;
|
||||
}
|
||||
|
||||
public void ReDraw(float value)
|
||||
{
|
||||
int width = (int)CurveCanvas.rectTransform.sizeDelta.x / 5;
|
||||
int height = (int)CurveCanvas.rectTransform.sizeDelta.y / 5;
|
||||
|
||||
// 获取颜色数组(可在多线程环境中调用)
|
||||
|
||||
// 在主线程中创建和设置纹理(Unity对象操作必须在主线程)
|
||||
StartCoroutine(GenerateTextureCoroutine(width, height, value));
|
||||
|
||||
// 其余的非纹理相关代码保持不变
|
||||
if (NextEventPoint != null)
|
||||
{
|
||||
OvDrawimage.transform.localPosition = new Vector3(RightSide.transform.localPosition.x,
|
||||
animatedFloat.endValue * value * 5, 0);
|
||||
OvDrawimage.rectTransform.sizeDelta = new Vector2((NextEventPoint.animatedFloat.startTime - animatedFloat.endTime) / EditorManager.instance.uiManager.timeline.timePerBeat * FatherTab.BeatDeviver,
|
||||
OvDrawimage.rectTransform.sizeDelta.y);
|
||||
|
||||
OvDrawimage.color = new Color(0, 1, 0, 1);
|
||||
while (OvDrawimage.transform.localPosition.y > 100)
|
||||
{
|
||||
OvDrawimage.color = new Color(1, 0, 0, 0.3f);
|
||||
OvDrawimage.transform.localPosition = new Vector3(OvDrawimage.transform.localPosition.x, OvDrawimage.transform.localPosition.y - 200, OvDrawimage.transform.localPosition.z);
|
||||
}
|
||||
while (OvDrawimage.transform.localPosition.y < -100)
|
||||
{
|
||||
OvDrawimage.color = new Color(1, 0, 0, 0.3f);
|
||||
OvDrawimage.transform.localPosition = new Vector3(OvDrawimage.transform.localPosition.x, OvDrawimage.transform.localPosition.y + 200, OvDrawimage.transform.localPosition.z);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
OvDrawimage.rectTransform.sizeDelta = new Vector2(0, OvDrawimage.rectTransform.sizeDelta.y);
|
||||
}
|
||||
|
||||
selectButton.transform.localPosition = EvDrawimage.transform.localPosition;
|
||||
selectButton.GetComponent<RectTransform>().sizeDelta = EvDrawimage.rectTransform.sizeDelta;
|
||||
ViewText.text = animatedFloat.startTime.ToString("0.00") + "s" + "\n" +
|
||||
animatedFloat.startValue.ToString("0.0") + "\n" + animatedFloat.endValue.ToString("0.0") + "\n" + animatedFloat.endTime.ToString("0.00") + "s" + "\n" +
|
||||
animatedFloat.animationCurveType.ToString();
|
||||
ViewText.color = new Color(1, 1, 1, EvDrawimage.rectTransform.sizeDelta.x < 100 ? 0 : 1);
|
||||
}
|
||||
}
|
||||
@@ -280,6 +280,71 @@
|
||||
"attachedElementGuid" : {
|
||||
"value" : "41ecd30b-43df-4548-9269-57555a8d3ccd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
|
||||
"positionX" : {
|
||||
"animatedFloatList" : [
|
||||
{
|
||||
"startValue" : 999999,
|
||||
"endValue" : 999999,
|
||||
"startTime" : 1,
|
||||
"endTime" : 1.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 1.5,
|
||||
"endTime" : 2,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 2,
|
||||
"endTime" : 2.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3,
|
||||
"endTime" : 3.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3.5,
|
||||
"endTime" : 4,
|
||||
"animationCurveType" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"positionY" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"positionZ" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"elementName" : "New Displacement",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
}
|
||||
}
|
||||
],
|
||||
"attachedElementGuid" : {
|
||||
|
||||
355
Assets/StreamingAssets/AutoSave/1/AutoSave_1.json
Normal file
355
Assets/StreamingAssets/AutoSave/1/AutoSave_1.json
Normal file
@@ -0,0 +1,355 @@
|
||||
{
|
||||
"Beatmap" : {
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.BeatmapContainer_BM,Assembly-CSharp",
|
||||
"value" : {
|
||||
"elementList" : [
|
||||
{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp",
|
||||
"elementName" : "Folder",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "00000000-0000-0000-0000-000000000000"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp",
|
||||
"elementName" : "New Track",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp",
|
||||
"trackSpaceType" : 0,
|
||||
"trackSamplingType" : 0,
|
||||
"isClosed" : false,
|
||||
"isShowingDisplay" : false,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TrackTimeSubmoduleMovable_BM,Assembly-CSharp",
|
||||
"trackStartTime" : 0,
|
||||
"trackEndTime" : 4,
|
||||
"visibleTrackTimeLength" : 1,
|
||||
"animationCurveType" : 0,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleAutoOrient_BM,Assembly-CSharp",
|
||||
"materialThemeBundleName" : "",
|
||||
"materialName" : "",
|
||||
"enableEmission" : false,
|
||||
"emissionIntensity" : 0,
|
||||
"zWrite" : true,
|
||||
"uvScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1
|
||||
},
|
||||
"uvOffset" : {
|
||||
"x" : 0,
|
||||
"y" : 0
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
|
||||
"isShowingSphere" : true,
|
||||
"elementName" : "New Path Node",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
|
||||
"originalBaseColor" : {
|
||||
"r" : 1,
|
||||
"g" : 1,
|
||||
"b" : 1,
|
||||
"a" : 1
|
||||
},
|
||||
"emissionEnabled" : false,
|
||||
"originalEmissionColor" : {
|
||||
"r" : 0,
|
||||
"g" : 0,
|
||||
"b" : 0,
|
||||
"a" : 1
|
||||
},
|
||||
"originalEmissionIntensity" : 0,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
|
||||
"isShowingSphere" : true,
|
||||
"elementName" : "New Path Node",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 5
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
|
||||
"originalBaseColor" : {
|
||||
"r" : 1,
|
||||
"g" : 1,
|
||||
"b" : 1,
|
||||
"a" : 1
|
||||
},
|
||||
"emissionEnabled" : false,
|
||||
"originalEmissionColor" : {
|
||||
"r" : 0,
|
||||
"g" : 0,
|
||||
"b" : 0,
|
||||
"a" : 1
|
||||
},
|
||||
"originalEmissionIntensity" : 0,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
|
||||
"positionX" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"positionY" : {
|
||||
"animatedFloatList" : [
|
||||
{
|
||||
"startValue" : 0,
|
||||
"endValue" : 5,
|
||||
"startTime" : 2,
|
||||
"endTime" : 5.5,
|
||||
"animationCurveType" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"positionZ" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"elementName" : "New Displacement",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "41ecd30b-43df-4548-9269-57555a8d3ccd"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "41ecd30b-43df-4548-9269-57555a8d3ccd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
|
||||
"positionX" : {
|
||||
"animatedFloatList" : [
|
||||
{
|
||||
"startValue" : 999999,
|
||||
"endValue" : 999999,
|
||||
"startTime" : 1,
|
||||
"endTime" : 1.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 1.5,
|
||||
"endTime" : 2,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 2,
|
||||
"endTime" : 2.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3,
|
||||
"endTime" : 3.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3.5,
|
||||
"endTime" : 4,
|
||||
"animationCurveType" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"positionY" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"positionZ" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"elementName" : "New Displacement",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
}
|
||||
}
|
||||
],
|
||||
"attachedElementGuid" : {
|
||||
"value" : "00000000-0000-0000-0000-000000000000"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
7
Assets/StreamingAssets/AutoSave/1/AutoSave_1.json.meta
Normal file
7
Assets/StreamingAssets/AutoSave/1/AutoSave_1.json.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1f4f8092e8f9f4c428ae331e7f354862
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
355
Assets/StreamingAssets/AutoSave/1/AutoSave_2.json
Normal file
355
Assets/StreamingAssets/AutoSave/1/AutoSave_2.json
Normal file
@@ -0,0 +1,355 @@
|
||||
{
|
||||
"Beatmap" : {
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.BeatmapContainer_BM,Assembly-CSharp",
|
||||
"value" : {
|
||||
"elementList" : [
|
||||
{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp",
|
||||
"elementName" : "Folder",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "00000000-0000-0000-0000-000000000000"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp",
|
||||
"elementName" : "New Track",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp",
|
||||
"trackSpaceType" : 0,
|
||||
"trackSamplingType" : 0,
|
||||
"isClosed" : false,
|
||||
"isShowingDisplay" : false,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TrackTimeSubmoduleMovable_BM,Assembly-CSharp",
|
||||
"trackStartTime" : 0,
|
||||
"trackEndTime" : 4,
|
||||
"visibleTrackTimeLength" : 1,
|
||||
"animationCurveType" : 0,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TrackRendererSubmoduleAutoOrient_BM,Assembly-CSharp",
|
||||
"materialThemeBundleName" : "",
|
||||
"materialName" : "",
|
||||
"enableEmission" : false,
|
||||
"emissionIntensity" : 0,
|
||||
"zWrite" : true,
|
||||
"uvScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1
|
||||
},
|
||||
"uvOffset" : {
|
||||
"x" : 0,
|
||||
"y" : 0
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
|
||||
"isShowingSphere" : true,
|
||||
"elementName" : "New Path Node",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
|
||||
"originalBaseColor" : {
|
||||
"r" : 1,
|
||||
"g" : 1,
|
||||
"b" : 1,
|
||||
"a" : 1
|
||||
},
|
||||
"emissionEnabled" : false,
|
||||
"originalEmissionColor" : {
|
||||
"r" : 0,
|
||||
"g" : 0,
|
||||
"b" : 0,
|
||||
"a" : 1
|
||||
},
|
||||
"originalEmissionIntensity" : 0,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "edd50b9f-b09c-4e80-b836-892d892e10cd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
|
||||
"isShowingSphere" : true,
|
||||
"elementName" : "New Path Node",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "9740144d-742c-422a-8662-13e8b9b7aa71"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
|
||||
"originalPosition" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 5
|
||||
},
|
||||
"originalEulerAngles" : {
|
||||
"x" : 0,
|
||||
"y" : 0,
|
||||
"z" : 0
|
||||
},
|
||||
"originalScale" : {
|
||||
"x" : 1,
|
||||
"y" : 1,
|
||||
"z" : 1
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
|
||||
"originalBaseColor" : {
|
||||
"r" : 1,
|
||||
"g" : 1,
|
||||
"b" : 1,
|
||||
"a" : 1
|
||||
},
|
||||
"emissionEnabled" : false,
|
||||
"originalEmissionColor" : {
|
||||
"r" : 0,
|
||||
"g" : 0,
|
||||
"b" : 0,
|
||||
"a" : 1
|
||||
},
|
||||
"originalEmissionIntensity" : 0,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
|
||||
"positionX" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"positionY" : {
|
||||
"animatedFloatList" : [
|
||||
{
|
||||
"startValue" : 0,
|
||||
"endValue" : 5,
|
||||
"startTime" : 2,
|
||||
"endTime" : 5.5,
|
||||
"animationCurveType" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"positionZ" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"elementName" : "New Displacement",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "41ecd30b-43df-4548-9269-57555a8d3ccd"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "766754ca-a4ad-4994-9ec9-11621d680788"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "41ecd30b-43df-4548-9269-57555a8d3ccd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
|
||||
"positionX" : {
|
||||
"animatedFloatList" : [
|
||||
{
|
||||
"startValue" : 999999,
|
||||
"endValue" : 999999,
|
||||
"startTime" : 1,
|
||||
"endTime" : 1.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 1.5,
|
||||
"endTime" : 2,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 2,
|
||||
"endTime" : 2.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3,
|
||||
"endTime" : 3.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3.5,
|
||||
"endTime" : 4,
|
||||
"animationCurveType" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"positionY" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"positionZ" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"elementName" : "New Displacement",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
}
|
||||
}
|
||||
],
|
||||
"attachedElementGuid" : {
|
||||
"value" : "00000000-0000-0000-0000-000000000000"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
7
Assets/StreamingAssets/AutoSave/1/AutoSave_2.json.meta
Normal file
7
Assets/StreamingAssets/AutoSave/1/AutoSave_2.json.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dcf79458996b9294e9622caeeeabacc4
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -280,6 +280,71 @@
|
||||
"attachedElementGuid" : {
|
||||
"value" : "41ecd30b-43df-4548-9269-57555a8d3ccd"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
|
||||
"positionX" : {
|
||||
"animatedFloatList" : [
|
||||
{
|
||||
"startValue" : 999999,
|
||||
"endValue" : 999999,
|
||||
"startTime" : 1,
|
||||
"endTime" : 1.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 1.5,
|
||||
"endTime" : 2,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 2,
|
||||
"endTime" : 2.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3,
|
||||
"endTime" : 3.5,
|
||||
"animationCurveType" : 0
|
||||
},{
|
||||
"startValue" : 0,
|
||||
"endValue" : 0,
|
||||
"startTime" : 3.5,
|
||||
"endTime" : 4,
|
||||
"animationCurveType" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"positionY" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"positionZ" : {
|
||||
"animatedFloatList" : [
|
||||
|
||||
]
|
||||
},
|
||||
"elementName" : "New Displacement",
|
||||
"tags" : [
|
||||
|
||||
],
|
||||
"elementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
},
|
||||
"attachedElementGuid" : {
|
||||
"value" : "f0eedb3a-fa65-42e6-adba-ff54a38a60fe"
|
||||
}
|
||||
},{
|
||||
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
|
||||
"isOverridingDuration" : false,
|
||||
"startTime" : -32767,
|
||||
"endTime" : 32767,
|
||||
"attachedElementGuid" : {
|
||||
"value" : "0671c188-42f8-4e3d-9dc5-69e87b7d1a12"
|
||||
}
|
||||
}
|
||||
],
|
||||
"attachedElementGuid" : {
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user