nick0515
C7 Fanatic
In another thread I started discussing ideas with @Oni Ryuu for an RPG mod that I have been thinking about making for many years. I thought I might start a proper discussion thread for it. I would be very happy to have anyone help and ideas from anyone who is interested.
These posts from the other thread have the details of my ideas so far plus Oni Ryuu's great ideas:
So would this work?
Scenario context:
A Multiplayer RPG. Players control a single hero. Armour and Weapons simulated. Weapons can be found in dungeon areas of the map or built by the player. Mage characters have a special resource that allows them to 'Enchant' other characters weapons and then give it back to them with increased stats.
Armour: This is a unit with transport capacity and a high HP and defense but zero attack. This is in effect represents hero itself as well as it's armour. It also represents the heroes weapons for the purposes of defending. It can transport other items (units) used by the hero such as a weapon (see below) or a spell (cruise missile) or an ability of some kind.
Weapon: This is essentially an artillery unit with range 1 or greater than uses the same animation as the Amour (hero) unit. So when the hero attacks with it's weapon it is actually waking a transported artillery unit that attacks another unit, meaning no chance of the hero taking damage while attacking. Defending is based on the armour's defensive value as described above.
Now comes the trading part:
- Weapons are always capture-able (zero defense artillery type units) by other players heroes (they are hidden nationality - thanks @Oni Ryuu !!!).
- If the weapon is traded to the Mage hero it can be enchanted and then traded back (recaptured) by the hero that owns it. This should work like this: All players have the tech for the original weapon but not the resource it requires. Therefore if they find the unit in a dungeon they can capture it. The mage character has a special resource that enables that player to upgrade the weapon to an Enchanted version of the weapon with better attack value. The enchanted version is a King unit though so it can't be built by the mage only upgraded to. All players have the required tech and are allowed to build the enchanted weapon.
The weapon still can be traded back to another player but that player can't build or upgrade to the enchanted version because the resource required is only available to mage hero players.
Will this work?
Something I haven't quite figured out is I want the weapon to have different variants depending on who is using it because it has to use the same animations of the armour unit. Eg an orc with a sword or a dwarf with the same sword. This might be hard or impossible to do at the same time as the above trading?
In which case I will probably have weapons be specific to a race/hero class and therefore not need different versions of the weapon in the upgrade path.
First of all, thanks for all the great suggestions and taking an interest!
I'll try and answer your questions or address all your comments below.
Yes AI units will be normal.
I've thought about using unit animations that are just the weapon, but what you suggest would look better perhaps. I'll definitely consider that because it would make things a look simpler and mean adding far less variant units to the game. Although, using existing animations means not having to create any new units animations.
I've thought about this too, but also an easier solution might be just to have house rules stating some units can only be used by some classes and expect the players to follow those rules.
I have a set of classes. The are based on a certain roles. This whole mod idea is based very loosely on World of Warcraft. The main roles I envision for the classes are:
- Tank (high HP, defense)
- Damage (high Ranged or melee attack)
- Weakening (Charm attack)
- Protection (Summon (enslave) guardian creatures/spells to help protect heroes, including high def/HP capturable units that can sit on the same tile as a hero and defend it light a protective force field type thing. Would be healing if this existed in Civ three)
Warrior (Melee damage / Tank)
Paladin (Tank / Prottection)
Rogue (Weakening / Melee damage)
Ranger (Ranged Damage / ?)
Mage (Ranged Damage / ?)
Priest (Protection / Weakening)
Shaman/Druid (Jack of all trades like Druid in WoW, see explanation below)
Necromancer (Weakening / Ranged/Melee Damage / Protection - Summon Skeletons)
Death Knight (Tank / Weakening)
Rogues are invisible but can be detected by higher level bad guys and by other heroes.
The shaman/druid character will have different animal forms depending on its armour class being worn (planning cloth / leather / mail). If the shaman/druid is wearing leather it will appear as a large cat (tiger or something) and it will have invisible and weakening abilities like a rogue. If it wears mail it will appear as a bear and will have Tanking and Melee stats like a Warrior. Cloth will give weakening and protection abilities like a Priest. It will need to have a range of ability units to fit whatever form it is in. Eg if in in Priest forn can only carry the abilities/spells related to that form.
I've considered using this quite a lot. Tom's mod used this set up. It doesn't fit very well with the model I have though. While I really like the idea of having a separate magic defense, I don't like the idea of the spell being destroyed so much. It just doesn't make much sense that a spell can be used again and again until bam someone's magic defense destroys it then you have to go back and get it again from your home city. I'm thinking more of permanent abilities (artillery units) and one off spells (cruise missiles). Still it does add another strategic element to the game some maybe I should reconsider having some types of spell that are air units and can be destroyed by air defense.
Like! I'm planning items like amulets and rings which can attack.
I was thinking that the weapons etc available to a hero would be based more on their class than their race but that would also work well.
So I was planning that the hero(es) just have a single city that is their home. I'm also planning three AI controlled civs. Nature, that has cities that produce whiled animals and other random bad guys. Additionally, I was thinking of having two grand alliances like in WoW and similar games/worlds. There would be a 'good/order' type alliance and a 'bad/chaos' type alliance. Different races make up the two alliances. Heroes from a given race are locked allies the corresponding alliance that that race is part of. One of the hero's jobs is to help it's alliance control more of the map their by gaining greater access to resources for their alliance. They can trade for these resources with the AI controlled alliance and use the resources to craft better items. The nature civ would also produce 'resource' units (eg, iron) that need to be captured and upgraded to produce weapons etc. Another thing the nature civ cities would do is produce baby animals that can be captured and upgraded to pets that can be taken with the hero and used as an offensive minion. Pet's could be only for the ranger but probably for all heroes to be more fun.
Yes I just discovered this in testing. Since the hero/amour isn't supposed to be able to attack I was thinking of giving all hero/armour units 1 attack. These heroes are only controlled by human players and you would have to be careful not to accidentally attack with it.
Oh yes this would be a big problem in light of the allied AI civs discussed above. I guess minions will have to be used. Perhaps their will be a unit that IS the hero. This unit would not do any really attacking but would live inside the armour units and it's main purpose would be to capture zero defense units. It would be HN.
This would be good. It could be based on professions too (see below).
I don't really have anything except a head full of ideas. I've been planning this in my head for 5 plus years. All I have really mapped out is what units to use for what kind of hero, which is in an excel spreadsheet currently. I could share that. I'm terrible at follow through. I have many Civ projects all in the early stages of development. Nothing is even close to finished or even testable.
I would like to develop a very basic test mod to see if all the ideas actually work and to see if it is actually fun to play.
Other ideas I want to implement:
Professions:
- Blacksmith (create metal armour and weapons)
- Tailor (create cloth armour)
- Leather-working (create leather armour)
- Woodworking (create bows and magic staves)
- Jeweler (rings and amulets)
Dungeons. Special ares of the map the hero can access and kill bosses and capture rewards like, high level weapons or resource units, treasure units etc.
Constant war regions (this is a cut off region that only the hero can go in and out of (impassible to wheeled terrain and only heroes are not wheeled) with permanent AI alliance cities facing off against each other. The idea would be that the AI's both have a permanent unconquerable city in this region. They produce evenly matched forces so they would control half the region each by building cities in certain areas they allow a city. These regions would have resources in them. The hero could travel to the region and tip the balance in favour of his own alliance letting it gain full control of the region. Then the hero can trade with his alliance for those resources that they now control. If a human controlled hero existed on the apposing side (multiplayer) they could travel to the region to tip the balance back to normal or towards their own alliance.
The AI wouldn't be to conquer the whole map. It might be just to complete all the dungeons and get right through the tech tree or something like that.
Attached is a spreadsheet with the units I've chosen to represent each unit class for each race. Not all classes are available for all races. Female alternatives are included where possible.
Testing Plan in stages:
Stage 1 (COMPLETE)
Download: https://forums.civfanatics.com/attachments/rpg-stage-1-zip.495205/:
Testing Instructions
These posts from the other thread have the details of my ideas so far plus Oni Ryuu's great ideas:
Spoiler :
So would this work?
Scenario context:
A Multiplayer RPG. Players control a single hero. Armour and Weapons simulated. Weapons can be found in dungeon areas of the map or built by the player. Mage characters have a special resource that allows them to 'Enchant' other characters weapons and then give it back to them with increased stats.
Armour: This is a unit with transport capacity and a high HP and defense but zero attack. This is in effect represents hero itself as well as it's armour. It also represents the heroes weapons for the purposes of defending. It can transport other items (units) used by the hero such as a weapon (see below) or a spell (cruise missile) or an ability of some kind.
Weapon: This is essentially an artillery unit with range 1 or greater than uses the same animation as the Amour (hero) unit. So when the hero attacks with it's weapon it is actually waking a transported artillery unit that attacks another unit, meaning no chance of the hero taking damage while attacking. Defending is based on the armour's defensive value as described above.
Now comes the trading part:
- Weapons are always capture-able (zero defense artillery type units) by other players heroes (they are hidden nationality - thanks @Oni Ryuu !!!).
- If the weapon is traded to the Mage hero it can be enchanted and then traded back (recaptured) by the hero that owns it. This should work like this: All players have the tech for the original weapon but not the resource it requires. Therefore if they find the unit in a dungeon they can capture it. The mage character has a special resource that enables that player to upgrade the weapon to an Enchanted version of the weapon with better attack value. The enchanted version is a King unit though so it can't be built by the mage only upgraded to. All players have the required tech and are allowed to build the enchanted weapon.
The weapon still can be traded back to another player but that player can't build or upgrade to the enchanted version because the resource required is only available to mage hero players.
Will this work?
Something I haven't quite figured out is I want the weapon to have different variants depending on who is using it because it has to use the same animations of the armour unit. Eg an orc with a sword or a dwarf with the same sword. This might be hard or impossible to do at the same time as the above trading?
In which case I will probably have weapons be specific to a race/hero class and therefore not need different versions of the weapon in the upgrade path.
Spoiler :
First of all, thanks for all the great suggestions and taking an interest!
I'll try and answer your questions or address all your comments below.
Sorry, I should have explained better. I'm glad you figured it out.
The AI's units won’t be able to properly use your weapons system so I’m assuming that they work as normal. It should be fine for your main cast.
Yes AI units will be normal.
You could show the sword being used by a semi-transparent silhouette to avoid the graphics conflict with the weapons units. It wouldn’t matter which unit was using it.
I've thought about using unit animations that are just the weapon, but what you suggest would look better perhaps. I'll definitely consider that because it would make things a look simpler and mean adding far less variant units to the game. Although, using existing animations means not having to create any new units animations.
You could make the weapons allocation more complicated if you’re not already using the features.
Foot + T-missile (Light) = light melee
T-missile (Heavy) = heavy melee
Aircraft (Dark Magic) = summon demon, raise the dead
Foot (Ranged) = Bow, dagger, light spell
mech (Magic)= staff, strong spell
I've thought about this too, but also an easier solution might be just to have house rules stating some units can only be used by some classes and expect the players to follow those rules.
Scout
(loads foot + T-missile) can use Light weapons
Soldier (loads T-missile) can use Light & Heavy weapons
Summoner (loads aircraft) can use Dark Magic weapons
Archer (loads foot) can use Ranged weapons
Mage (loads mech) can use Ranged & Magical weapons
I have a set of classes. The are based on a certain roles. This whole mod idea is based very loosely on World of Warcraft. The main roles I envision for the classes are:
- Tank (high HP, defense)
- Damage (high Ranged or melee attack)
- Weakening (Charm attack)
- Protection (Summon (enslave) guardian creatures/spells to help protect heroes, including high def/HP capturable units that can sit on the same tile as a hero and defend it light a protective force field type thing. Would be healing if this existed in Civ three)
Warrior (Melee damage / Tank)
Paladin (Tank / Prottection)
Rogue (Weakening / Melee damage)
Ranger (Ranged Damage / ?)
Mage (Ranged Damage / ?)
Priest (Protection / Weakening)
Shaman/Druid (Jack of all trades like Druid in WoW, see explanation below)
Necromancer (Weakening / Ranged/Melee Damage / Protection - Summon Skeletons)
Death Knight (Tank / Weakening)
Rogues are invisible but can be detected by higher level bad guys and by other heroes.
The shaman/druid character will have different animal forms depending on its armour class being worn (planning cloth / leather / mail). If the shaman/druid is wearing leather it will appear as a large cat (tiger or something) and it will have invisible and weakening abilities like a rogue. If it wears mail it will appear as a bear and will have Tanking and Melee stats like a Warrior. Cloth will give weakening and protection abilities like a Priest. It will need to have a range of ability units to fit whatever form it is in. Eg if in in Priest forn can only carry the abilities/spells related to that form.
Air defence is substituted for Dark Magic defence. Dark Magic defence can be added to your weapons units.
DMD only applies if the weapon performs a bombing run. Dark Magic weapons don’t all need to be vulnerable to DMD; some could just bombard or something equally safe.
I've considered using this quite a lot. Tom's mod used this set up. It doesn't fit very well with the model I have though. While I really like the idea of having a separate magic defense, I don't like the idea of the spell being destroyed so much. It just doesn't make much sense that a spell can be used again and again until bam someone's magic defense destroys it then you have to go back and get it again from your home city. I'm thinking more of permanent abilities (artillery units) and one off spells (cruise missiles). Still it does add another strategic element to the game some maybe I should reconsider having some types of spell that are air units and can be destroyed by air defense.
You can still have disposable weapons like throwing knives (Foot + T-missile + C-missile) for the Scout and Soldier.
The Archer and the Mage could share a “Ranged” class of daggers and similar secondary weapons.
The Mage could have an amulet with zone-of-control, Radar or Recon abilities.
Like! I'm planning items like amulets and rings which can attack.
If you vary some stats like HP, defence or transport capacity of the five classes; you could have all the variety you’d want.
e.g. a dwarf and an orc can both use heavy weapons but the dwarf can carry more equipment and the orc has higher defence.
I was thinking that the weapons etc available to a hero would be based more on their class than their race but that would also work well.
How do you plan to use the cities? Are they going to be populated settlements, single buildings or something unusual?
So I was planning that the hero(es) just have a single city that is their home. I'm also planning three AI controlled civs. Nature, that has cities that produce whiled animals and other random bad guys. Additionally, I was thinking of having two grand alliances like in WoW and similar games/worlds. There would be a 'good/order' type alliance and a 'bad/chaos' type alliance. Different races make up the two alliances. Heroes from a given race are locked allies the corresponding alliance that that race is part of. One of the hero's jobs is to help it's alliance control more of the map their by gaining greater access to resources for their alliance. They can trade for these resources with the AI controlled alliance and use the resources to craft better items. The nature civ would also produce 'resource' units (eg, iron) that need to be captured and upgraded to produce weapons etc. Another thing the nature civ cities would do is produce baby animals that can be captured and upgraded to pets that can be taken with the hero and used as an offensive minion. Pet's could be only for the ranger but probably for all heroes to be more fun.
Your main characters need an unarmed attack value so they can capture stuff.
Yes I just discovered this in testing. Since the hero/amour isn't supposed to be able to attack I was thinking of giving all hero/armour units 1 attack. These heroes are only controlled by human players and you would have to be careful not to accidentally attack with it.
Any unit with Hidden Nationality will attract AI units in their line of sight so your main characters can't have HN.
If you had expendable minions with the HN attribute, they would be protected as long as they stayed on your main character’s tile. They can also be used as an intermediary for exchanging weapons/equipment.
Oh yes this would be a big problem in light of the allied AI civs discussed above. I guess minions will have to be used. Perhaps their will be a unit that IS the hero. This unit would not do any really attacking but would live inside the armour units and it's main purpose would be to capture zero defense units. It would be HN.
If you employ the class system I mentioned in the previous post, each Player could offer their craft skill (unique resource) to improve weapons of the separate classes instead of limiting it to just Mages.
New Rapier (Proto unit for Scout & Soldier units)
Rapier (no resource required)
Fine Rapier (Improved by Soldier)
Enchanted Rapier (Improved by Mage)
Unholy Rapier (Improved by Summoner)
This would be good. It could be based on professions too (see below).
The proto unit could upgrade to 4/5 of the classes. (Summons would need to be found separately like the Final Fantasy 7 summon materia).
New Amethyst (Proto unit for 4 classes)
Amethyst Necklace (for Scout & Soldier)
Amethyst Necklace (for Archer & Mage)
I have a lot of questions and I’m sure it’s obvious that I’m interested. Do you have a full proposal I can read?
I don't really have anything except a head full of ideas. I've been planning this in my head for 5 plus years. All I have really mapped out is what units to use for what kind of hero, which is in an excel spreadsheet currently. I could share that. I'm terrible at follow through. I have many Civ projects all in the early stages of development. Nothing is even close to finished or even testable.
I would like to develop a very basic test mod to see if all the ideas actually work and to see if it is actually fun to play.
Other ideas I want to implement:
Professions:
- Blacksmith (create metal armour and weapons)
- Tailor (create cloth armour)
- Leather-working (create leather armour)
- Woodworking (create bows and magic staves)
- Jeweler (rings and amulets)
Dungeons. Special ares of the map the hero can access and kill bosses and capture rewards like, high level weapons or resource units, treasure units etc.
Constant war regions (this is a cut off region that only the hero can go in and out of (impassible to wheeled terrain and only heroes are not wheeled) with permanent AI alliance cities facing off against each other. The idea would be that the AI's both have a permanent unconquerable city in this region. They produce evenly matched forces so they would control half the region each by building cities in certain areas they allow a city. These regions would have resources in them. The hero could travel to the region and tip the balance in favour of his own alliance letting it gain full control of the region. Then the hero can trade with his alliance for those resources that they now control. If a human controlled hero existed on the apposing side (multiplayer) they could travel to the region to tip the balance back to normal or towards their own alliance.
The AI wouldn't be to conquer the whole map. It might be just to complete all the dungeons and get right through the tech tree or something like that.
Attached is a spreadsheet with the units I've chosen to represent each unit class for each race. Not all classes are available for all races. Female alternatives are included where possible.
Testing Plan in stages:
Stage 1 (COMPLETE)
Download: https://forums.civfanatics.com/attachments/rpg-stage-1-zip.495205/:
Testing Instructions
Spoiler :
- Load the Simple Wooden Bow ER and HERO: Elf Ranger unit into Simple Leather Armour ER unit.
- The HERO: Elf Ranger does nothing yet so could be ignored. It is intended to represent the hero and to capture items that can then be loaded into the armour unit
- Move the Simple Leather Armour ER unit around the map and attack the AI players units
- To attack you must use the Simple Wooden Bow ER unit which is essentially an artillery unit with a ranged bombard attack:
- DON'T RIGHT CLICK ON THE HERO(ARMOUR TRANSPORT) UNIT TO SELECT THE BOW!
- Instead select the armour unit, then from the box of transported units, that appears on the lower right of the screen, select the bow unit
- Sometimes the box doesn't seem to line up properly meaning that you actually have to click the armour icon in the box in order to select the bow unit
- If you right click and select the bow after bombarding with it, it will be unloaded from the armour unit transport meaning your hero "drops" his weapon.
- FIRE!!!
- One playable hero (Elf Ranger)
- A weapon (Simple Wooden Bow)
- A suit of armour (Simple Leather Arnour)
- An enemy AI civ with one type of Melee unit and one type of ranged unit
- A basic map with some pre-placed enemy units for the hero to fight
- A weapon and armour upgrade
- An ability/spell unit
- Treasure units (flag units that can be returned to the hero's home city for gold)
- Two opposing AI civs locked in war with one locked in alliance with the hero
- A contested AI zone where the two AI civs fight eachother and the hero can assist their ally
- A tech tree that allows 3 class abilities/spells
- A dungeon with a boss
- A weapon to capture when the boss is killed
- Add techs for one profession (eg blacksmithing)
- Craft resource units and resources
- Weapons/armour to craft after techs/resources aquired
- Implement all heroes, techs, weapons, armour etc
- Create a full detailed map with many Allied AI controlled zones, Contested zones, Dungeons
Attachments
Last edited: