私はRPGキャラクターシートをJavaで作成していますが、DnDなどと考えています。しかし、私は特別に、私は方法giveToとremoveFromを実装することができる方法でlistOfAffectedSkillsに合格する方法の見当もつかない卓上RPG用のバフとデバフシステム
Modifier modifier = new Modifier(bonusValue, listOfAffectedSkills);
modifier.giveTo(character);
modifier.removeFrom(character);
Modifier[] modifiers = character.getModifiers();
Modifier[] skillModifiers = character.getSkill().getModifiers();
:
理想的には、私はこれに似た何かをするクラスを望みますそのキャラクターは同じクラスの多くのスキルを持つことができ、これは少数のキャラクターにしか影響を及ぼさないからです。