raystuttgart
Civ4Col Modder
Hi guys,
I have to admit that currently gameplay for Slavery is a little dull.
Thus I would like to change that and have come up with a concept that is also low effort to implement.
I am mainly talking about gameplay for Native Slaves and African Slaves.
But I would also like to improve gameplay for Petty Criminals and Indentured Servants.
For those of you that do not know details of "Learning by Doing" (LbD) a short explanation.
It currently has 3 sub-features that are XML-configurable (for Units):
First of all I want to make it balanced, that is why the gameplay for "Slavery" will get a new positive effect and a new negative effect.
Negative Effect:
I would now like to introduce a new component to LbD: Revolting (XML-configurable)
This would also introduce 2 new Units:
I would also like to give Slaves a chance to become "Freed Slaves".
This would also introduce 1 new Unit:
A) Current behaviour:
Petty Criminals + Indentured Servant
Petty Criminals + Indentured Servant
Benefits:
Gameplay should become a bit more historically authentic, more consistent and more interesting.
We could also use some of the graphics Schmiddie has already created.
I am looking forward to feedback.
I have to admit that currently gameplay for Slavery is a little dull.
Thus I would like to change that and have come up with a concept that is also low effort to implement.
I am mainly talking about gameplay for Native Slaves and African Slaves.
But I would also like to improve gameplay for Petty Criminals and Indentured Servants.
For those of you that do not know details of "Learning by Doing" (LbD) a short explanation.
It currently has 3 sub-features that are XML-configurable (for Units):
- "Become Expert" (deactivated in XML for Servants, Criminals and Slaves)
- "Become Free" (only activated in XML for Servants and Criminals - not Slaves)
- "Fleeing" (only activated in XML for Servants, Criminals and Slaves)
First of all I want to make it balanced, that is why the gameplay for "Slavery" will get a new positive effect and a new negative effect.
Negative Effect:
I would now like to introduce a new component to LbD: Revolting (XML-configurable)
This would also introduce 2 new Units:
- "Revolting Criminal" (for "Petty Criminals" that revolt)
- "Revolting Slave" (for "Native Slaves" + "African Slaves" that revolt)
- both Units: Combat Units, with low military strength, not capturable
- AI similar to "Barbarians" in Civ4
I would also like to give Slaves a chance to become "Freed Slaves".
This would also introduce 1 new Unit:
- "African Slaves" could become "Freed African Slave" (similar balancing as "Converted Native")
- "Native Slaves" would simply become "Converted Natives" (which already exists)
A) Current behaviour:
Petty Criminals + Indentured Servant
- using LbD "become Free" they can become normal Colonists
- using LbD "Fleeing" they can run away and be recaptured again
- they can not use LbD "become Free" (for balancing reasons)
- using LbD "Fleeing" they can run away and be recaptured again
Petty Criminals + Indentured Servant
- using LbD "become Free" they can become normal Colonists
- using LbD "Fleeing" they can run away and be recaptured again
- new: using LbD "Revolting" they can run away as Unit "Revolting Criminal" (that fights and cannot be captured)
- new: using LbD "become Free" they can become "Converted Native" / "Freed African Slave"
- using LbD "Fleeing" they can run away and be recaptured again
- new: using LbD "Revolting" they can run away as Unit "Revolting Slave" (that fights and cannot be captured)
- Chances for "become Free": Indentured Servant > Petty Criminal > African Slave / Native Slave
- Chances for "Fleeing": African Slave / Native Slave > Petty Criminal > Indentured Servant
- Chances for "Revolting": African Slave / Native Slave > Petty Criminal > Indentured Servant
- Civilization Traits / Leader Traits could affect chances for Lbd "Become Free", "Fleeing" and "Revolting"
- Founding Father Traits could affect chances for Lbd "Become Free", "Fleeing" and "Revolting"
- Civics / Techs could affect chances for Lbd "Become Free", "Fleeing" and "Revolting"
- DLL implementation and XML configuration is quite easy and low effort.
- However, this will require a few new Unit Graphics
- Unit "Freed African Slave" (3D Unit, 2D for City and Button)
- Unit "Revolting Slave" (3D Unit and Button, no 2D for City)
- Unit "Revolting Criminal" (3D Unit and Button, no 2D for City)
Benefits:
Gameplay should become a bit more historically authentic, more consistent and more interesting.
We could also use some of the graphics Schmiddie has already created.
I am looking forward to feedback.
Last edited: