@@ -21,6 +21,7 @@ import RoninProCustomWorkflow from './RoninProCustomWorkflow'
2121import RoninProDuplicateFrames from './RoninProDuplicateFrames'
2222import RoninProNftClaim from './RoninProNftClaim'
2323import RoninProRseprite from './RoninProRseprite'
24+ import RoninProScatterSlice from './RoninProScatterSlice'
2425import RoninProSheetPro from './RoninProSheetPro'
2526import RoninProUnifySize from './RoninProUnifySize'
2627
@@ -34,6 +35,12 @@ const RONIN_FEATURE_ENTRIES = [
3435 titleKey : 'roninProSheetPro' ,
3536 descKey : 'roninProSheetProHint' ,
3637 } ,
38+ {
39+ id : 'scatterSlice' as const ,
40+ Icon : ScissorOutlined ,
41+ titleKey : 'roninProScatterSlice' ,
42+ descKey : 'roninProScatterSliceDesc' ,
43+ } ,
3744 {
3845 id : 'customSlice' as const ,
3946 Icon : ScissorOutlined ,
@@ -114,7 +121,7 @@ export default function RoninPro({
114121
115122 const displayedFeature = deepLinkFeature === 'sheetPro' ? 'sheetPro' : activeFeature
116123 const shellMaxWidth =
117- displayedFeature === 'customWorkflow' || displayedFeature === 'rseprite' || displayedFeature === 'sheetPro'
124+ displayedFeature === 'customWorkflow' || displayedFeature === 'rseprite' || displayedFeature === 'sheetPro' || displayedFeature === 'scatterSlice'
118125 ? 'min(calc(100vw - 40px), 1920px)'
119126 : 1200
120127
@@ -249,6 +256,8 @@ export default function RoninPro({
249256 </ div >
250257 ) : displayedFeature === 'customSlice' ? (
251258 < RoninProCustomSlice />
259+ ) : displayedFeature === 'scatterSlice' ? (
260+ < RoninProScatterSlice />
252261 ) : displayedFeature === 'customScale' ? (
253262 < RoninProCustomScale />
254263 ) : displayedFeature === 'audioCompress' ? (
0 commit comments