EnglishGermanFrenchRussianItalianSpanish
Log inRegister
 
[SCRIPT] Change Notoriety Growth Rates - Slow Notoriety by Wercho
Post new topic Reply to topic Goto page 1, 2  Next
View previous topic :: View next topic
Author Message
wercho





Joined: 01 Feb 2010
Posts: 19 on topic

Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 01:00    Post subject: [SCRIPT] Change Notoriety Growth Rates - Slow Notoriety by Wercho Reply with quote Print

v1.00
Date: 02/10/2010
Author: Wercho

Slow Notoriety

Download v1.0

Required: Cycrow's Plugin Manager
Recommended: Cycrow's Community Plugin Configuration

Hey y'all, this is my first published script so feedback would be appreciated.

Description
Are you tired of being the Hero of the Federation before you can blink? Are you frustrated that a few missions is all it takes to gain level after level of notoriety with a race? Then this is the script for you!

Or.... do you want to gain notoriety faster? We can do that. Do you want lose it slower? faster? We can do that too.

This script package adds the ability to slow (or quicken) the rate of growth of race notoriety. It is fully configurable through the in game menus, and allows selection of the growth rate for each race individually, as well as separate rates for races that are enemies to you, and separate rates for growth and loss of notoriety. It will also log notoriety changes if you so desire.


Accessing the Menu
With Cycrow's Community Plugin Configuration, just select the menu through that.

Otherwise, you will need to go to the AL plugin menu, and disable then re-enable the plugin. The menu will start anytime the Slow Notoriety plugin is enabled.

In the menu, you can select a notoriety adjustment rate for each race separately, and different rates when you are a friend or enemy to them. You can also select different rates for loss of notoriety.
Menu Screenshot 1
Menu Screenshot 2

Suggested uses:
Slowing notoriety growth for the main races (default settings)
Increasing notoriety loss for the main races to make it harder
Setting notoriety change for a race to 0 for roll playing purposes

Installation
1. Install with Cycrow's Plugin Manager.
2. Go to the AL plugin menu (Options - Gameplay - AL plugins) and enable "Slow Notoriety"
3. This will bring up the configuration menu, where you can select rates for each race.

Uninstall
1. Uninstall with Cycrow's Plugin Manager

How it works
This script stores your notoriety values as global variables. Every 1 minute, it checks your in-game notoriety against the stored values. It multiplies the difference by the appropriate percentage, and then adjusts your in-game notoriety accordingly. Changes are written to the log file at this time.

As a result, after notoriety gains there will be up to a three minute period before the plugin takes effect and reduces or increases your notoriety with that race. Also, the "You have lost notoriety." sound does not play when the plugin adjusts your notoriety level. Thus, you could gain a notoriety level only to later find you're back at the previous level. Please be aware of this and let the plugin do its thing.


Acknowledgements
Special thanks to LV, Cycrow, and ScRaT_GER for their excellent tutorials on AL plugins, general scripting, and creating menus respectively.

\t Files
8980-L044.xml (page file is also 8980)

Back to top
View user's profile Send private message
wercho





Joined: 01 Feb 2010
Posts: 19 on topic

Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 01:05    Post subject: Slow Notoriety by Wercho - Permission Reply with quote Print

These scripts are free to be reused in your scripts/mods as long as you say thank you in your topic.

Back to top
View user's profile Send private message
Deadbeat_Spinn



MEDALMEDALMEDAL

Joined: 19 Nov 2008
Posts: 6106 on topic
Location: Leaving The Well Of Stars And Approaching Eternity's End
Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 01:13    Post subject: Reply with quote Print

Nice. Thumb up

I always thought ranking up in TC was just a little too fast, I was used to the R increase.

You mention that this works for the main races, does this also work for the Corporations as well?


_________________


Back to top
View user's profile Send private message
klaatu





Joined: 21 Nov 2003
Posts: 304 on topic
Location: Ceti-Alpha 5
Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 01:17    Post subject: Reply with quote Print

Interesting. May have to give it a try soon.

Question: why do you call it "Slow Notoriety" if it can actually speed it up as well? Smile

Any chance on being able to do the same for trade and combat rank too? Now those I'd really like to be able to adjust!

Anyway, thanks for this, and keep up the good work!


_________________
"It's so simple. No, wait--it's needlessly complex!"
- Homer Simpson
You need this!: Cargo Delivery Service
Back to top
View user's profile Send private message
wercho





Joined: 01 Feb 2010
Posts: 19 on topic

Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 01:39    Post subject: Reply with quote Print

No, it does not work for corporations. I'd like to add that, but I haven't found any script commands for accessing corporation rank.

The same goes for trade and fight rank. I (and many others) would like to slow down combat rank especially, but that is apparently hard coded and not accessible by scripts..... though I have seen a bit about increasing them through the mission director.

Anybody know if it is also possible to reduce combat/trade rank through the mission director?
What about corporation notoriety?

As for the name, I originally started working on it to slow the notoriety growth, then expanded the scope. And it needs some catchy name if people are going to remember it.


_________________
Marine Academy | Slow Notoriety | Ranking Dial
Back to top
View user's profile Send private message
Deadbeat_Spinn



MEDALMEDALMEDAL

Joined: 19 Nov 2008
Posts: 6106 on topic
Location: Leaving The Well Of Stars And Approaching Eternity's End
Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 02:22    Post subject: Reply with quote Print

I pretty sure it's either the Mission Director or the Script Editor that can affect the Combat/Trade ranks, though I might be thinking of Cycrow's Cheat Package.

As for the Corporations, IDK, I've been looking around but I think the only things I found had to do with the MD/SE.

Quote:
And it needs some catchy name if people are going to remember it.


How about, Twisting the Dial of Noteriety? Smile


I had one but it had "spin" in it and I'd probably catch flak for it since it's part of my name.


_________________


Back to top
View user's profile Send private message
Thrandisher





Joined: 01 Jul 2007
Posts: 357 on topic

Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 04:55    Post subject: Reply with quote Print

Very nice idea. Always wanted something like this.


_________________
The mongrels will never get over THIS wall.
Back to top
View user's profile Send private message
Shadow_Wolf33





Joined: 05 Dec 2003
Posts: 154 on topic
Location: Grande Prairie
Thank you for registering your game
modified
PostPosted: Thu, 11. Feb 10, 05:34    Post subject: Reply with quote Print

I set the increase in rep gain for both friendly and enemy to 1000% for the sake of testing, and I'm pretty sure I'm not seeing a 1000% increase in rep gain.

This is regarding gaining rep through missions, or is it only combat that this effects?

EDIT: Nevermind, I'm stupid and didn't enable the mod in the AL settings, I just used the menu in the Plugin Configurations screen. Excellent script now that it works! Laughing



Last edited by Shadow_Wolf33 on Fri, 12. Feb 10, 05:36; edited 1 time in total
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
Carlo the Curious





Joined: 05 Mar 2007
Posts: 15622 on topic
Location: London, UK
Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 07:45    Post subject: Reply with quote Print

Corporation ranks can be changed in the SE - 'set mission rank' or something similar. However, if the rank hasn't already been initialised by the MD then you'll get wierd results.

Back to top
View user's profile Send private message Visit poster's website
Lord Dakier



MEDALMEDAL

Joined: 08 Dec 2006
Posts: 2719 on topic
Location: VSF Flagship "Noblesse Oblige"
Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 13:23    Post subject: Reply with quote Print

This is quite purely genius,

Very usefull I should imagine to DiD players.
Imagine this on a larger scale though, race relations for different races.


_________________
Motherboard: Gigabyte GA-Z97X-Gaming 3
Processor: Intel Core i7 4790K 4GHz
CPU Fan: be quiet! Dark Rock 3 CPU Cooler
RAM: G.Skill 8GB DDR3 1866MHz Ripjaws-X
Graphic Card: MSI GTX 970 GAMING Twin Frozr V
SSD: Crucial MX100 512GB SATA
Power Supply: 650W EVGA SuperNOVA 650 G1
Back to top
View user's profile Send private message Send e-mail MSN Messenger
wercho





Joined: 01 Feb 2010
Posts: 19 on topic

Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 20:00    Post subject: Reply with quote Print

Deadbeat_Spinn wrote:
How about, Twisting the Dial of Noteriety? Smile

"It goes to eleven."

I do like 'Notoriety Dial'. I may change the name.



Shadow Wolf: I tested it myself and it worked. It should work for all notoriety gain, because it doesn't trigger on specific events, it just checks past value against current value and adjusts the notoriety every minute. Could you enable the logfile, and send it to me along with which race you have set and what you did to gain notoriety with them? I'll check it out. Also, you might note that the script increases the actual, behind-the-scenes notoriety number, not the rank. Because the ranks scale exponentially, a 10x increase doesn't lead to 10x rank gain.

Carlo: Thanks for the tip. Maybe I can use the standard "skip if not exists" type check for corps.

Dakier: I've just gotten into DiD myself, and its pretty fun. You are suggesting I expand it to include changing the notoriety from say Argon to Split so that they get angry with each other slow or faster? I could do that, but does the notoriety between the races actually change much? I know some mods and AL plugins probably do that, but I don't think vanilla does. And the AL plugins are generally balanced for themselves. Of course, more options for the player usually doesn't hurt.


_________________
Marine Academy | Slow Notoriety | Ranking Dial
Back to top
View user's profile Send private message
Sorkvild



MEDALMEDALMEDAL

Joined: 08 Jun 2006
Posts: 2754 on topic
Location: I'm in the middle of some calibrations...
Thank you for registering your game
PostPosted: Thu, 11. Feb 10, 20:19    Post subject: Reply with quote Print

Awesome! I've been looking forward for such script, I dont like current rank progress. Way too fast, few dumb missions passed and here we go as the Argon Federation top ace. In X3R par example we had our rep status was painfully slow, and if we mess up our rep with the Paranids there was no way to improve it except the "donation", 500.000Cr always make things easier Very Happy

My suggestion, is this the final version ? Have you been thinking about applying this idea into both trading and fighting ranks ? IMO, fighting rank goes too fast as well :/


_________________

X2 X3TC X3AP | XRM XTC LU | I survived the Dragon Incident ... then I took an arrow to the knee

We want the Boron back!
Back to top
View user's profile Send private message
Lord Dakier



MEDALMEDAL

Joined: 08 Dec 2006
Posts: 2719 on topic
Location: VSF Flagship "Noblesse Oblige"
Thank you for registering your game
PostPosted: Fri, 12. Feb 10, 13:56    Post subject: Reply with quote Print

Sorkvild wrote:
Awesome! I've been looking forward for such script, I dont like current rank progress. Way too fast, few dumb missions passed and here we go as the Argon Federation top ace. In X3R par example we had our rep status was painfully slow, and if we mess up our rep with the Paranids there was no way to improve it except the "donation", 500.000Cr always make things easier Very Happy

My suggestion, is this the final version ? Have you been thinking about applying this idea into both trading and fighting ranks ? IMO, fighting rank goes too fast as well :/


Trade and Fight ranks are hardcoded.


_________________
Motherboard: Gigabyte GA-Z97X-Gaming 3
Processor: Intel Core i7 4790K 4GHz
CPU Fan: be quiet! Dark Rock 3 CPU Cooler
RAM: G.Skill 8GB DDR3 1866MHz Ripjaws-X
Graphic Card: MSI GTX 970 GAMING Twin Frozr V
SSD: Crucial MX100 512GB SATA
Power Supply: 650W EVGA SuperNOVA 650 G1
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Ketraar
Moderator (Português)
Moderator (Português)

MEDALMEDAL

Joined: 21 May 2004
Posts: 8469 on topic
Location: Guimarães (Portugal)
Thank you for registering your game
PostPosted: Fri, 12. Feb 10, 14:04    Post subject: Reply with quote Print

Lord_Dakier wrote:
Trade and Fight ranks are hardcoded.

If you mean they can not be influenced, well then its not true Wink

Code:
<reward_player>
  <fightrank exact="rank19"/>
</reward_player>

<reward_player>
  <traderank exact="rank3"/>
</reward_player>


MFG

Ketraar

Back to top
View user's profile Send private message Send e-mail
wercho





Joined: 01 Feb 2010
Posts: 19 on topic

Thank you for registering your game
PostPosted: Fri, 12. Feb 10, 18:13    Post subject: Reply with quote Print

Yeah, I've been fiddling around with the MD lately, and I've got an MD script working similar to this one but for combat and trade ranks. I need to test it some more before posting, but it should be coming soon.


_________________
Marine Academy | Slow Notoriety | Ranking Dial
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic Reply to topic Goto page 1, 2  Next
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum
Control Panel
Login Data
The time now is Wed, 22. Nov 17, 11:27

All times are GMT + 2 Hours


Board Security

Copyright © EGOSOFT 1989-2017
Powered by phpBB © 2001, 2005 phpBB Group
Template created by Avatar & BurnIt!
Debug: page generation = 0.54780 seconds, sql queries = 29