CKHD V Posted April 5, 2025 Posted April 5, 2025 Hello, thank you for the MOD you operate. This is a Simplified Chinese localization I created for the new version using AI based on the previous localization files. Although there may be some errors, I didn't encounter any serious issues during testing. simp_chinese.rar 4
unwashed biomass Posted April 5, 2025 Posted April 5, 2025 1 hour ago, Kieva said: I don't think I... quite understand what you're saying here? What do you mean "perks/modificators"? i meant modifiers. Cant expose them as sucubuses at all.
dadadabob Posted April 5, 2025 Posted April 5, 2025 When travelling, it adds random travel options (like mercenary guard or cultural ambassador). I only have Carnalitas and Daughters of Lust installed.
Lyskorie Posted April 5, 2025 Author Posted April 5, 2025 3 hours ago, unwashed biomass said: i meant modifiers. Cant expose them as sucubuses at all. You... can't "expose" a modifier? Or do you mean the modifiers don't condense? If so then that's a vanilla problem - the vanilla GUI does have a function for you to click into the modifier box and it shows every modifier you have, but normally if a modifier is stackable it will just list every instance out like that. Also, every 100 Mastery levels condense these into one 100x modifier both for the sake of performance and aesthetics. 2 hours ago, dadadabob said: When travelling, it adds random travel options (like mercenary guard or cultural ambassador). I only have Carnalitas and Daughters of Lust installed. This is something I have been investigating. Frankly, I don't know what causes that, either. 3 hours ago, CKHD V said: Hello, thank you for the MOD you operate. This is a Simplified Chinese localization I created for the new version using AI based on the previous localization files. Although there may be some errors, I didn't encounter any serious issues during testing. simp_chinese.rar 176.98 kB · 3 downloads Thanks for your work!
unwashed biomass Posted April 5, 2025 Posted April 5, 2025 6 hours ago, Kieva said: You... can't "expose" a modifier? Or do you mean the modifiers don't condense? If so then that's a vanilla problem - the vanilla GUI does have a function for you to click into the modifier box and it shows every modifier you have, but normally if a modifier is stackable it will just list every instance out like that. Also, every 100 Mastery levels condense these into one 100x modifier both for the sake of performance and aesthetics. I mean you can't convince daughters to reveal them self as succububi. Expose secter doesn't work as if they hadnt any.
dadadabob Posted April 6, 2025 Posted April 6, 2025 (edited) 13 hours ago, Kieva said: This is something I have been investigating. Frankly, I don't know what causes that, either. It seems it was (for some reason) caused in cdol_no_fp3_setup. I changed Spoiler else_if = { limit = { exists = character:cdol_deirdre has_game_rule = cdol_game_setting_vanilla has_ep3_dlc_trigger = yes } title:c_oriel.holder = { save_scope_as = armagh_owner } character:cdol_deirdre = { save_scope_as = new_landless_adventurer title:d_deirdres_second_life = { save_scope_as = new_title } save_scope_value_as = { name = adventurer_creation_reason value = flag:voluntary } create_title_and_vassal_change = { type = created save_scope_as = change add_claim_on_loss = no } scope:new_title ?= { create_landless_adventurer_title_history_effect = yes set_variable = { name = adventurer_creation_reason value = scope:adventurer_creation_reason } change_title_holder = { holder = scope:new_landless_adventurer change = scope:change } } random_player = { limit = { this = scope:armagh_owner } set_player_character = character:cdol_deirdre } resolve_title_and_vassal_change = scope:change scope:new_title = { save_scope_as = new_landless_adventurer_title } scope:new_landless_adventurer = { if = { limit = { NOT = { has_government = landless_adventurer_government } } change_government = landless_adventurer_government } if = { limit = { NOT = { has_realm_law = landless_adventurer_succession_law } } add_realm_law = landless_adventurer_succession_law } if = { limit = { has_realm_law = crown_authority_0 } remove_realm_law = crown_authority_0 } domicile = { change_provisions = starting_provisions_value } } trigger_event = { id = cdol_start_scenario.1001 days = 1 } } } to Spoiler else_if = { limit = { exists = character:cdol_deirdre has_game_rule = cdol_game_setting_vanilla has_ep3_dlc_trigger = yes } title:c_oriel.holder = { save_scope_as = armagh_owner } character:cdol_deirdre = { save_scope_as = new_landless_adventurer title:d_deirdres_second_life = { save_scope_as = new_title } save_scope_value_as = { name = adventurer_creation_reason value = flag:voluntary } create_title_and_vassal_change = { type = created save_scope_as = change add_claim_on_loss = no } scope:new_title ?= { create_landless_adventurer_title_history_effect = yes set_variable = { name = adventurer_creation_reason value = scope:adventurer_creation_reason } change_title_holder = { holder = scope:new_landless_adventurer change = scope:change } } resolve_title_and_vassal_change = scope:change scope:new_title = { save_scope_as = new_landless_adventurer_title } scope:new_landless_adventurer = { if = { limit = { NOT = { has_government = landless_adventurer_government } } change_government = landless_adventurer_government } if = { limit = { NOT = { has_realm_law = landless_adventurer_succession_law } } add_realm_law = landless_adventurer_succession_law } if = { limit = { has_realm_law = crown_authority_0 } remove_realm_law = crown_authority_0 } domicile = { change_provisions = starting_provisions_value } } random_player = { limit = { this = scope:armagh_owner } set_player_character = character:cdol_deirdre } trigger_event = { id = cdol_start_scenario.1001 days = 1 } } } This fixed it for Deirdre. After testing a bit further the problem only happend with Deirdre and Cleopatra, so i looked where they were mentioned in the mod Edited April 6, 2025 by dadadabob
Lyskorie Posted April 6, 2025 Author Posted April 6, 2025 (edited) 1 hour ago, dadadabob said: It seems it was (for some reason) caused in cdol_no_fp3_setup. I changed Hide contents else_if = { limit = { exists = character:cdol_deirdre has_game_rule = cdol_game_setting_vanilla has_ep3_dlc_trigger = yes } title:c_oriel.holder = { save_scope_as = armagh_owner } character:cdol_deirdre = { save_scope_as = new_landless_adventurer title:d_deirdres_second_life = { save_scope_as = new_title } save_scope_value_as = { name = adventurer_creation_reason value = flag:voluntary } create_title_and_vassal_change = { type = created save_scope_as = change add_claim_on_loss = no } scope:new_title ?= { create_landless_adventurer_title_history_effect = yes set_variable = { name = adventurer_creation_reason value = scope:adventurer_creation_reason } change_title_holder = { holder = scope:new_landless_adventurer change = scope:change } } random_player = { limit = { this = scope:armagh_owner } set_player_character = character:cdol_deirdre } resolve_title_and_vassal_change = scope:change scope:new_title = { save_scope_as = new_landless_adventurer_title } scope:new_landless_adventurer = { if = { limit = { NOT = { has_government = landless_adventurer_government } } change_government = landless_adventurer_government } if = { limit = { NOT = { has_realm_law = landless_adventurer_succession_law } } add_realm_law = landless_adventurer_succession_law } if = { limit = { has_realm_law = crown_authority_0 } remove_realm_law = crown_authority_0 } domicile = { change_provisions = starting_provisions_value } } trigger_event = { id = cdol_start_scenario.1001 days = 1 } } } to Hide contents else_if = { limit = { exists = character:cdol_deirdre has_game_rule = cdol_game_setting_vanilla has_ep3_dlc_trigger = yes } title:c_oriel.holder = { save_scope_as = armagh_owner } character:cdol_deirdre = { save_scope_as = new_landless_adventurer title:d_deirdres_second_life = { save_scope_as = new_title } save_scope_value_as = { name = adventurer_creation_reason value = flag:voluntary } create_title_and_vassal_change = { type = created save_scope_as = change add_claim_on_loss = no } scope:new_title ?= { create_landless_adventurer_title_history_effect = yes set_variable = { name = adventurer_creation_reason value = scope:adventurer_creation_reason } change_title_holder = { holder = scope:new_landless_adventurer change = scope:change } } resolve_title_and_vassal_change = scope:change scope:new_title = { save_scope_as = new_landless_adventurer_title } scope:new_landless_adventurer = { if = { limit = { NOT = { has_government = landless_adventurer_government } } change_government = landless_adventurer_government } if = { limit = { NOT = { has_realm_law = landless_adventurer_succession_law } } add_realm_law = landless_adventurer_succession_law } if = { limit = { has_realm_law = crown_authority_0 } remove_realm_law = crown_authority_0 } domicile = { change_provisions = starting_provisions_value } } random_player = { limit = { this = scope:armagh_owner } set_player_character = character:cdol_deirdre } trigger_event = { id = cdol_start_scenario.1001 days = 1 } } } This fixed it for Deirdre. After testing a bit further the problem only happend with Deirdre and Cleopatra, so i looked where they were mentioned in the mod Yeah on testing it seems like it's only with the mod characters. I'll bodge together some fixes real quick. Thanks! I don't think I quite caught what the change(s) were? I noticed the set player character block being moved down near the end, but was there anything else? Edited April 6, 2025 by Kieva
dadadabob Posted April 6, 2025 Posted April 6, 2025 6 minutes ago, Kieva said: Yeah on testing it seems like it's only with the mod characters. I'll bodge together some fixes real quick. Thanks! I don't think I quite caught what the change(s) were? I noticed the set player character block being moved down near the end, but was there anything else? Nope 1
Lyskorie Posted April 6, 2025 Author Posted April 6, 2025 New minor update 0.12.0.1 out now. Changelog: Fixed Daughters of Lust-specific bookmark characters' travel plans from being plagued with random travel options that drains your coffers without your permission (big thanks to dadadabob). Deirdre and Cleopatra will now have contracts spawned at the start at their original location, in case player chooses to remain where they are. Reenabled After the End-specific fixed location spawns, which was previously mistakenly disabled during debug. Added Simplified Chinese localization from CKHD V.
Lyskorie Posted April 7, 2025 Author Posted April 7, 2025 (edited) Also, an update: If you want to make a compatch for this mod with any total conversion mod of your preference, then you have my blessings to do it. If not, the 0.11 TC version in the files should still work relatively well, just without some of the fixes done in 0.12. I have previously mentioned issues with total conversion-compatibility here, but to reiterate: mods using the regular CK3 map like The Fallen Eagle and Princes of Darkness should work fine. Rajas worked the last time I checked. After the End too, surprisingly enough (with the Total Conversion world setting game rule). Outside of those, use the 0.11 TC version, and set the World Setting gamerule to Total Conversion. Beyond that, I cannot provide adequate support for total conversions, as I personally do not often play with them, as well as my current circumstances not allowing optimal testing conditions. There is only so many half-hour windows where I wait for the thing to load only for it to crash on me that I can withstand until it erodes your will to go on. This is not something I can realistically manage any longer. To reiterate, if you want to work on a compatibility patch between Daughters of Lust and your chosen total conversion mod, by all means, feel free to go ahead. Edited April 7, 2025 by Kieva
unwashed biomass Posted April 7, 2025 Posted April 7, 2025 (edited) After taking house tradition allowing family members decide if to go succubi, males also gets it. Edited April 7, 2025 by unwashed biomass
Lyskorie Posted April 7, 2025 Author Posted April 7, 2025 41 minutes ago, unwashed biomass said: After taking house tradition allowing family members decide if to go succubi, males also gets it. Quick fix incoming.
Lyskorie Posted April 8, 2025 Author Posted April 8, 2025 Done. If you don't want to download a whole new version, go into the files in event/cdol_transformation_events.txt and go to cdol_transformation.0003, and add is_female = yes into the triggers. Apparently what happened is that I previously had this trigger in the on_action for 16th birthday, but then I removed it and forgot to add it to the event instead. 1
MistralOnyx Posted April 10, 2025 Posted April 10, 2025 This is a fantastic mod and I truly appreciate the work put in (original CK2 Arglwydd Author here). Question. I did a completely new playthrough on 0.12 going for the Eden decision. Transformation (secret) at 18. Revealed by choice at 44. I seem to have lost all attraction modifiers sometime in my 50s. I didn't notice until 64. Visually still appear quite young. Any idea what's going on or how to correct it?
Lyskorie Posted April 10, 2025 Author Posted April 10, 2025 3 minutes ago, MistralOnyx said: This is a fantastic mod and I truly appreciate the work put in (original CK2 Arglwydd Author here). Question. I did a completely new playthrough on 0.12 going for the Eden decision. Transformation (secret) at 18. Revealed by choice at 44. I seem to have lost all attraction modifiers sometime in my 50s. I didn't notice until 64. Visually still appear quite young. Any idea what's going on or how to correct it? Attraction loss is a vanilla thing, I think. I'll have to look into the code itself (which seems quite complicated), and also I generally am averse to changing vanilla whenever possible (though I can sometimes make exceptions), which is why it's not something I have exactly noticed. I'll give it a look.
MistralOnyx Posted April 10, 2025 Posted April 10, 2025 13 minutes ago, Kieva said: Attraction loss is a vanilla thing, I think. I'll have to look into the code itself (which seems quite complicated), and also I generally am averse to changing vanilla whenever possible (though I can sometimes make exceptions), which is why it's not something I have exactly noticed. I'll give it a look. Thanks! As a test - I added the vanilla immortal trait on an older save pre-reveal and it DOES seem to keep attraction post 50. Hope that helps? 1
Guest Posted April 10, 2025 Posted April 10, 2025 (edited) Yep, I noticed the same thing earlier. Any trait with immortal = yes works. If you obtain immortality after 50, you can just do set_immortal_age = 18 or so. Edited April 10, 2025 by su5nv485b
Lyskorie Posted April 10, 2025 Author Posted April 10, 2025 Seems like attraction opinion is baked into the code, and the only thing you can really tweak is the cutoff age. I know that making the trait and immortal trait would circumvent that nicely, but that would go against the idea of stacking lifespan through experience and render that part redundant.
Guest Posted April 10, 2025 Posted April 10, 2025 (edited) Do you know where to place events to be triggered on character's birthday on yearly basis? I think, I'll try to make a submod concerning the issue. Edited April 10, 2025 by su5nv485b
Lyskorie Posted April 10, 2025 Author Posted April 10, 2025 2 minutes ago, su5nv485b said: Do you know where to place events to be triggered on character's birthday on yearly basis? I think, I'll try to make a submod concerning the issue. There is an "on_birthday" on action. That said, I'd rather not add any trait that is truly "immortal". Alternatively, I suppose editing the defines to take the attraction opinion age cap up to some ridiculously high number could be a method.
Guest Posted April 10, 2025 Posted April 10, 2025 Just now, Kieva said: There is an "on_birthday" on action. That said, I'd rather not add any trait that is truly "immortal". Alternatively, I suppose editing the defines to take the attraction opinion age cap up to some ridiculously high number could be a method. Thanks. Speaking of global defines, namely, FEMALE_ATTRACTION_CUTOFF_AGE, it affects all female characters in the world, and we need to modify only small part of them.
Lyskorie Posted April 10, 2025 Author Posted April 10, 2025 15 minutes ago, su5nv485b said: Thanks. Speaking of global defines, namely, FEMALE_ATTRACTION_CUTOFF_AGE, it affects all female characters in the world, and we need to modify only small part of them. It's a global define. You can't modify "a small part" of it, sadly. And from what I have seen, this kind of thing seems to be baked in code, so you can't really override it with your own implementation.
Guest Posted April 10, 2025 Posted April 10, 2025 (edited) 53 minutes ago, Kieva said: That said, I'd rather not add any trait that is truly "immortal". What about spending succubus mastery levels to maintain it? I mean, just losing them one by one over time. When you're out of them, you lose the immortality trait. Edited April 10, 2025 by su5nv485b
Lyskorie Posted April 10, 2025 Author Posted April 10, 2025 13 minutes ago, su5nv485b said: What about spending succubus mastery levels to maintain it? I mean, just losing them one by one over time. When you're out of them, you lose the immortality trait. Easier said than done. A single modifier adds some 5-6 different things in it, and making changes to it would necessitate change throughout the entire code base. Plus, it's not realistically feasible to ever lose all succubus mastery levels if you do it once in a while. Besides, it also acts as a de facto sex counter. Reducing it would defeat that purpose.
Guest Posted April 10, 2025 Posted April 10, 2025 (edited) Yeah, I'm aware it's the core mechanic, just coming up with ideas. I think, I'll try to implement my ideas myself in my submod. You know, succubi ARE attractive despite of being old devilish hags. Perhaps, there should be a threshold, say, 150 mastery levels. You gain access to (one time?) decision to freeze your age and begin losing levels once per year or so. Perhaps you can spend large amount of energy to lessen you immortal age (or do so automatically by acquiring a seasoned level). If you drop below 100, you stop losing levels and lose immortality. Edited April 10, 2025 by su5nv485b
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now