Tweaked macro to be more appealing

This commit is contained in:
Nephrite 2023-12-30 20:41:29 +09:00
parent ff51eb2b6c
commit 60a0020833
2 changed files with 271 additions and 273 deletions

View File

@ -476,9 +476,7 @@ struct BattleMove
const struct AdditionalEffect *additionalEffects;
};
#define ADDITIONAL_EFFECTS(...) \
.numAdditionalEffects = ARRAY_COUNT(EFFECTS_ARR( __VA_ARGS__ )), \
.additionalEffects = EFFECTS_ARR( __VA_ARGS__ )
#define ADDITIONAL_EFFECTS(...) EFFECTS_ARR( __VA_ARGS__ ), .numAdditionalEffects = ARRAY_COUNT(EFFECTS_ARR( __VA_ARGS__ ))
#define EFFECTS_ARR(...) (const struct AdditionalEffect[]) { __VA_ARGS__ }

File diff suppressed because it is too large Load Diff