Military RPG

Characters

Characer Script

Weapon Manager

Currency

Player Characters

AI Characters

Health

Levels

Player Controller

AI Controller

What is Currency Used for

Purchasing Weapons

Purchasing Potions

Purchasing Armor

Currency Script

Int Currency

ReceiveCurrency(int x)

LoseCurrency(int x)

Earning From Quests

Earning From Selling Equipment

Earning From Selling Creature Parts

Weapon Manager Script

GameObjects[Array] Weapons

SetPrimaryWeapon()

SetSecondryWeapon()

Weapon PrimaryWeapon

Weapon SecondaryWeapon

Weapon MeleeWeapon

Script Classes

Weapon()

Currency()

Level()

Health()

Character()

WeaponManager()

What is Weapon Manager

Allows Character to have a Primary/Secondary/Melee/(Special Attack[Magic]) Selection/Active

Holds All Weapons Available in Game for Optimization