• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Dievs

Major
49 Badges
Nov 1, 2002
793
16
Visit site
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Horse Lords
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Crusader Kings II: Holy Fury
  • Imperator: Rome
  • Hearts of Iron IV: Expansion Pass
  • Prison Architect
  • Stellaris: Ancient Relics
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Victoria 3 Sign Up
  • Hearts of Iron III: Their Finest Hour
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • For the Motherland
  • Hearts of Iron III
  • Crusader Kings II
  • Knights of Pen and Paper +1 Edition
  • Victoria: Revolutions
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Hearts of Iron II: Beta
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
What's the point ?
I do see this as simply PC'ness for PC'ness sake, and thus rather futile.
IMHO you could do a simple search&replace on the POP files, replacing the 'slave' POP type with 'labourer', and everything should work correctly afterwards.

So, step-by-step :
There should be a large number of files like "scenarios/1861/Newyork_Irish.csv" that contain the POP definitions.

They should consist of lines like 581;Irish;Catholic;farmers;;;;4

So you would need to search&replace all occurences of "slaves" in all of these files with "farmers" or "labourers" - either with notepad, manually opening each file, or by finding some utility on the 'net that would allow you to do this automatically - and voila, a world with no slaves. The American Civil War events might break, though.
 

Dark Knight

Troll-slayer
2 Badges
Jun 8, 2000
9.512
1
  • Victoria: Revolutions
  • 500k Club
Originally posted by MrOuija
Is there a way I can create an event that when triggered, ends slavery on a global scale ? Sort of a fantasia kind of option ?
You could change all of the slave POPs so that they're no longer slaves.

You might have to then change certain events, though.
 

unmerged(21831)

Second Lieutenant
Nov 13, 2003
110
0
Visit site
Slavery on a global scale was finished when Brazil emancipated its slaves in the 1880s.
Russia and the US did it in the 1860 (yes I am calling serfs slaves as they could be bought and sold).
Only in the deepest darkist parts of africa and the mideast did the practice continue.
I think the game would be much better if there was a trigger say in the 1880s that elimated the practice and converted all slaves into labourers or farmers.
 

unmerged(457)

sokrates wannabe
Nov 16, 2000
552
0
www.osastolagus.org
Originally posted by MrOuija
What's the point of any mod, obviously to play the game differently than it was set up. Suggesting political correctness when I'm the only one playing my game is rather stupid.

The only reason for such a mod I can think of is PCness. Whether or not that is a good or bad thing is irrelevant. You playing it alone doesnt make it any less PC.

And yes feel free to make such a mod.
 

Patriotes1837

Colonel
5 Badges
Aug 12, 2003
949
0
  • Europa Universalis III Complete
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • 500k Club
Originally posted by Tellu
The only reason for such a mod I can think of is PCness. Whether or not that is a good or bad thing is irrelevant. You playing it alone doesnt make it any less PC.

And yes feel free to make such a mod.

There is another... Slaves cannot be upgraded to craftmen or clerks, etc if I'm correct... No slaves would mean more possibilities to organise the pops in factories, military and such...
 

unmerged(13787)

Sergeant
Jan 14, 2003
97
0
Visit site
Here is an event that will work if you meet the conditions

event = {
id = 24505
random = no
trigger = {
constitution = { type = democracy }
reform = { type = voting_rights level = suffrage }
slavery = yes
}

name = "Slaves are released"
desc = "Due to our Goverment Policies, all slaves are released to be Free"
style = 0

date = { day = 2 month = january year = 1836 }
offset = 30
deathdate = { day = 30 month = december year = 1920 }

action_a = {
name = "Freedom" # Free them all
command = { type = convert_pop_type which = slaves value = labourers }
}
}

Copy that and put it into the randomevents.txt file at the end. It'll only work if your country is a Democracy and has Suffrage as the voting reform.

I've been trying to get it to work on a Monthly check basis (see here for that thread), but not lucking out so far. It'll be moot anyway once 1.02 is released, as a country without slaves taking a province that has slaves will free them (in the manual) and it is stated as fixed in the resolved bugs thread in the bug forum.

Cheers

Nicholi