port(m1): wave 7f — VFX containers / Create factories / dropped event / ctor cascade (112->88)
- VFX: SequentialVfxPlayer.GetAllVfxAsList, ParallelVfxPlayer.GetVfxList, VfxMgr.CheckAndAddEffectVfxList; point our own ShowBattleUIImmediatelyVfx stub at NullVfx.GetInstance() (it called a non-existent NullVfx.Create). - Static factories: SkillTargetSelectTouchProcessor.Create (10-arg), DialogReportToManagement.Create(long). - Re-add StartSkillSelectVfx.OnStart event (m1_stub_gen drops `event` decls — the recurring session-6 gap; generator event-capture fix still pending). - Stop the BattleCardView/GameObjMgr ctor cascade: parameterless ctors on the no-op BattleCardView and GameObjMgr hand shims so non-chaining subclass/field stubs satisfy their implicit base() call. - Copy Cute/ListExtensions.cs (FisherYatesShuffle extension) verbatim into Engine. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -164,6 +164,7 @@ Cute.Payment/StringExtensions.cs Cute.Payment/StringExtensions.cs 3d0f43fd0995ee
|
||||
Cute.Payment\IPaymentCommonCallback.cs Cute.Payment\IPaymentCommonCallback.cs 21466450f2d87e33a5d8e8d681832bb230cc75547384d5cd69120e439235ebdf 0
|
||||
Cute/EventExtension.cs Cute/EventExtension.cs abe1b8be9d01d8ad88901cdccf387563ae14282dd4e02b3fc1e1e7a872526f0c 0
|
||||
Cute/IEnumerableExtensions.cs Cute/IEnumerableExtensions.cs 6238351f85ebcc14e0cebfd1c1cc57162baf997d9e1b8de25a4316a41c9ff74b 0
|
||||
Cute/ListExtensions.cs Cute/ListExtensions.cs c468ed8de843ce7b032408876459a643497efba94450c861146c6b6b2b2c6101 0
|
||||
Cute\AchievementManager.cs Cute\AchievementManager.cs ef74efb238feff1a14f3bc70c612b4faab3e5546612c2b21324998ae72d37091 0
|
||||
Cute\AdjustManager.cs Cute\AdjustManager.cs 670477cb0f0b5e7d8c4940a6b826a57c037b8392a58caf242a0219160461c485 0
|
||||
Cute\AssetBundleObject.cs Cute\AssetBundleObject.cs 8bb313efedc9c4ceea5ecc22768952299393dfa30e532c9d411e48f622929d2e 0
|
||||
|
||||
|
Reference in New Issue
Block a user