For adding back faction behavior in 0.27d, you can just use the simple_triggers.txt file from 0.27a.
If you want to do it manually, replace (in the module script)
## Added this to remove forever
(eq, 0, 1),
with a blank line, and compile. That gets you the same thing.
Removing the notifications is a bit more complicated, but basically you'll have to search for
(call_script, "script_add_notification_menu",
(some message), ":faction_1", ":faction_2"),
And wrap that around with
## TGS: mat: altered to make the declaration 'silent' unless it affects the player
(try_begin),
(this_or_next|eq, ":faction_1", "$players_kingdom"),
(eq, ":faction_2", "$players_kingdom"),
(call_script, "script_add_notification_menu",
(some message), ":faction_1", ":faction_2"),
(try_end),
## TGS: mat: end
In module_scripts it's ":kingdom_a", ":kingdom_b", in simple_triggers it's ":faction_1", ":faction_2"
Sorry I can't be more precise, prob don't have permission to post any files. (Besides, I have other modifications in there).
-----------
This
shouldn't mess up an existing save game, but it goes without saying that you should always, always back up.