[MOD] Helpful Directions v0.2
Moderators: Moderators for English X Forum, Scripting / Modding Moderators
[MOD] Helpful Directions v0.2
Helpful Directions
NPCs got a whole lot more polite!
Description
At this time, NPCs will decide whether or not to give you the directions you ask based on a random number possibility. This simple mod changes it so that anyone who is not hostile to you will respond in a more sensible way.
The rundown:
- Anyone with whom you have 0 or more reputation will always give you directions.
- People with whom you have -10 to 0 reputation may decide not to help you.
- Anyone with whom you have less than -10 reputation points will refuse to help you.
Compatibility
Please note that this mod overwrites the conversation menu for non-owned NPC ships, which right now is limited to pretty much "Add to squad" (and related), "Surrender" and "Way to...". It does not touch any submenus, so anything added inside existing options (such as the awesome Manual Command Extension mod) should be compatible.
Changelog
Version 0.25
Uptaded content.xml. Most notably this mod doesn't need to be recorded in the save file.
Version 0.2
Added the possibility of being turned down by people with whom your reputation is below 0 (down to -10, at which point they will refuse to help you).
Version 0.1
Initial release.
[ external image ]
Dropbox mirror: Version 0.25
Specially since this my first mod for this game, I'm open to and will appreciate suggestions on how to implement or make it better.
Thank you.
NPCs got a whole lot more polite!
Description
At this time, NPCs will decide whether or not to give you the directions you ask based on a random number possibility. This simple mod changes it so that anyone who is not hostile to you will respond in a more sensible way.
The rundown:
- Anyone with whom you have 0 or more reputation will always give you directions.
- People with whom you have -10 to 0 reputation may decide not to help you.
- Anyone with whom you have less than -10 reputation points will refuse to help you.
Compatibility
Please note that this mod overwrites the conversation menu for non-owned NPC ships, which right now is limited to pretty much "Add to squad" (and related), "Surrender" and "Way to...". It does not touch any submenus, so anything added inside existing options (such as the awesome Manual Command Extension mod) should be compatible.
Changelog
Version 0.25
Uptaded content.xml. Most notably this mod doesn't need to be recorded in the save file.
Version 0.2
Added the possibility of being turned down by people with whom your reputation is below 0 (down to -10, at which point they will refuse to help you).
Version 0.1
Initial release.
[ external image ]
Dropbox mirror: Version 0.25
Specially since this my first mod for this game, I'm open to and will appreciate suggestions on how to implement or make it better.
Thank you.
Last edited by Swallen on Sat, 23. Nov 13, 16:18, edited 11 times in total.
Nice! I remember seeing that and just shaking my head. Makes no sense the way it was written.
You don't talks about X:Rebirth...
X4 Mods: Collect Inventory Wares Stations Supply Build Storage Mass Move Marines
X4 Mods: Collect Inventory Wares Stations Supply Build Storage Mass Move Marines
What I found most jarring about the vanilla implementation of this is that people completely neutral to you, such as anyone you can bump into on the street, would act as if you were a sexual offender for no apparent reason.astaldion wrote:Maybe you should introduce a randomness for neutral NPCs. Only give 100% when they are friendly to you, although sometimes they just might not know.
If something is not in the sector you are in, they will tell you they don't know where it is, regardless of faction standings. But it makes no sense for neutral people to refuse to help you and tell you to go boil your head What the hell??
-
- Posts: 162
- Joined: Sun, 24. Nov 13, 16:06
Debug text for your mod after starting new game in free play mode:
Code: Select all
[General] ======================================
[General] ======================================
[=ERROR=] LookupKeyName::LookupName(): The key name "diff" is not recognized in lookup 'ScriptXML'. Originated from: "extensions\HelpfulDirections\md\Conversations.xml.(pck|xml)"
[General] ======================================
[General] ======================================
[=ERROR=] LookupKeyName::LookupName(): The key name "sel" is not recognized in lookup 'ScriptXML'. Originated from: ""
[General] ======================================
[General] ======================================
[=ERROR=] Error loading MD file extensions\HelpfulDirections\md\Conversations.xml: Invalid root node
-
- Posts: 162
- Joined: Sun, 24. Nov 13, 16:06
-
- Posts: 13
- Joined: Mon, 29. Sep 08, 14:20