Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////////////////////
- //////////////// DATABASE ////////////////
- //////////////////////////////////////////
- // Attacks
- // how to instantiate:
- // Attack AttackName("Name","attacked",MinLevel,BaseDamage[,Target,StatusEffect]);
- Attack Bash("Bash","bashed",0,5);
- Attack SlimeSling("Slime Sling","slung slime at",0,5);
- Attack Whip("Whip","used his hair as a whip on",7,10);
- Attack BodySlam("Body Slam","body slammed",5,10);
- Attack Microphone("Throw Mic","threw her microphone at",0,15);
- // Movesets
- // how to instantiate:
- // std::vector<Attack> Moveset;
- //
- // then, once your function comes in...
- // Moveset.push_back(AttackName1);
- // Moveset.push_back(AttackName2);
- // etc etc.
- // Hero Movesets
- std::vector<Attack> SkuSet;
- SkuSet.push_back(Bash);
- SkuSet.push_back(Whip);
- std::vector<Attack> JetSet;
- JetSet.push_back(Bash);
- JetSet.push_back(BodySlam);
- std::vector<Attack> OlSet;
- OlSet.push_back(BodySlam);
- std::vector<Attack> CelSet;
- CelSet.push_back(Microphone);
- // Enemy Movesets
- std::vector<Attack> SlimeSet;
- SlimeSet.push_back(SlimeSling);
- // Heroes
- // how to instantiate:
- // Hero HeroName("Name",HP,Moveset[,Level,EXP]);
- Hero Sku("Skü",25,SkuSet);
- Hero Jet("Jêt",25,JetSet);
- Hero Ol("Øl",80,OlSet,12,1000);
- Hero Cel("Cel",111,CelSet,20,2500);
- // Enemies
- // how to instantiate:
- // Enemy EnemyName("Name",HP,Moveset,"the generic name",EXPToGive);
- // or
- // Enemy EnemyName("Name",HP,Moveset,EXPToGive,MusicToPlay);
- // or
- // Enemy EnemyName("Name",HP,Moveset,"the generic name",EXPToGive,MusicToPlay);
- Enemy Slime("Slime",13,SlimeSet,"the slime",10);
Add Comment
Please, Sign In to add comment