DragonPrime - LoGD Resource Community
Welcome Guest
  • Good afternoon, Guest.
    Please log in, or register.
  • August 21, 2018, 12:18:28 PM
Home Forums News Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
Search

Pages: [1] 2 3 ... 7   Go Down
  Print  
Author Topic: Marriage Expansion V5.21  (Read 21319 times)
0 Members and 1 Guest are viewing this topic.
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« on: August 17, 2006, 02:09:21 PM »

Module Name:  Marriage Expansion
Category:  Marriage
Author:  CortalUX, overhauled by Oliver Brendel + DaveS modifications

This is another variation on the Marriage system.  This is the Overhaul that Nightborn did of CortalUX's original module with some added features.

Thanks to Nightborn for all the help; I couldn't have even begun to fix this without all his help and input.

These features are new to the Marriage Expansion:

1. Debugging
2. Added ability to Block/Unblock other players from flirting with you
3. Added ability to turn off flirting for a character as a user_preference
4. Added ability to turn off flirting for a character as a superuser choice
5. Added ability to turn off proposals for a character as a user_preference
6. Added ability to turn off proposals for a character as a superuser choice
7. Added dk minimum for proposing
8. Added location option for village or gardens for the Love Shack/Chapel
9. Added new feature to "Shun" a player; essentially changing all the flirt points from the shunned player to zero
10. Added a "rules" menu in the Love Shack to clarify the many things in the module
11.  Marriageitems.php file created; allows staff to customize up to 10 flirting activities/items!
12. Created percentage amounts for divorce and rejected ring gold to reduce transfer cheating
13. Added setting to choose a more formal ceremony for the wedding
14. Many cosmetic changes made
15. Made less likely to have high benefits from the Counselling session with settings.
16. SuperUser Edit for Marriage: Available in Grotto for all SUs with User Edit and as a preference on a SU.
17. Added a setting to make the marriage buff only available after flirting with your spouse (Thanks duena for the suggestion)
18. Added a setting to allow for the person who proposed or who was divorced to get the buff on the newday (Thanks duena for the suggestion)
19. Eliminated ability to do "mean" actions to a person if you don't have any flirt points with them
20. Added a chart to describe the flirt points/ gold cost  of actions and items

Version 5.0 is a significant upgrade to reduce the number of preferences used in the module. Please read the Readme careful carefully.

Available for Download Here:
http://dragonprime.net/index.php?module=Downloads;sa=dlview;id=1068
« Last Edit: January 31, 2008, 10:00:40 PM by DaveS » Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #1 on: August 17, 2006, 02:12:03 PM »

I thought I should explain why this module came about...

History:

The original Marriage Module by CortalUX was innovative, exciting, and fun.  It also was a little tricky with some dangerous bugs in it.

Then, Nightborn came forth and said "I shall revise".  And so he did.  The overhaul was very nice.

After Nightborn had revised the Marriage Module, Dave decided "Hey, this old Marriage module by CortalUX needs some fixing". You see, Dave didn't notice that Nightborn had already fixed the marriage module. Silly Dave.

So Dave spend a long time fixing the old Marriage Module. Then, when he thought it was ready for peer review, he checked on DragonPrime to see that Nightborn had already done major revisions to the module.  "Oh, if only I had known that!" cried Dave.

Dave took his changes to Cortal's module and integrated them with Nightborn's Overhaul and called it "Expanded".

After lengthy discussions, Dave and Nightborn decided that the best way to go would be to leave the existing Overhaul as a separate version from Dave's Expanded Marriage. This was decided because Dave's version is more server-intensive and has features that some administrators may not want. "We will let the people choose!" they decided.

And so it has been, and so it shall be.  There are now 3 versions of the Marriage Module:
1.  CortalUX's original Marriage Module
2.  Nightborn's "Marriage Overhauled" Version
3.  Dave's "Marriage Expansion" Version

Please pick which one you want and go with that version.  The files may look similar and many times they are similar but there are actually subtle differences between those last 2 versions.
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
Mislee
Guest
« Reply #2 on: September 11, 2006, 04:21:07 PM »

I've installed this in version 1.0.6, everything works great with one minor problem.  The character stats show only Seth or Violet as the marriage partner regardless of who the spouse is.   Any ideas?
Logged
Nightborn
Guest
« Reply #3 on: September 12, 2006, 01:27:43 AM »

I've installed this in version 1.0.6, everything works great with one minor problem.  The character stats show only Seth or Violet as the marriage partner regardless of who the spouse is.   Any ideas?
yes, use 1.1.0

the lib/partner.php is not existant there and the partner will always be seth&violet. =)
Logged
danbi
Codemeister
****
Offline Offline

Posts: 366


View Profile
« Reply #4 on: September 12, 2006, 01:40:11 AM »

You didn't mention it explicitly, but how compatible is this module with the existing "Overhauled" Marriage module? How does one upgrade from one to the other without losing the user settings?

My wife's bag hits hard ;-)
Logged
Nightborn
Guest
« Reply #5 on: September 12, 2006, 01:53:06 AM »

You didn't mention it explicitly, but how compatible is this module with the existing "Overhauled" Marriage module? How does one upgrade from one to the other without losing the user settings?

My wife's bag hits hard ;-)

as far as I know you should be able to copy them over.

DaveS' 3.0 features more than the 2.0 overhaul by me, so you will "lose" those prefs (they are still in the database, yet not used anymore).

yet the flirting & the flirtpoints should say.

(no warranty, my memory might not be correct, but normally it should work) ^^
Logged
XChrisX
Global Moderator
Mod God
*****
Offline Offline

Posts: 4647

Be aware of the squirrel!


View Profile WWW
« Reply #6 on: September 12, 2006, 02:16:24 AM »

You didn't mention it explicitly, but how compatible is this module with the existing "Overhauled" Marriage module? How does one upgrade from one to the other without losing the user settings?

My wife's bag hits hard ;-)
As you are surely using a test server, it will be no problem for you (and your wife's bag Wink ) to test this. Smiley
Logged

Running for more than three years now:
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #7 on: September 12, 2006, 02:27:13 PM »

Let me Clarify a couple of things:

3 versions of Marriage:
1.  Cortal's Original
2.  Nightborn's Overhaul
3.  Dave's Expansion

Here's the breakdown:

1. Cortal -> Nightborn:  No loss of information
2. Cortal -> Dave: No loss of information
3. Nightborn -> Dave: No loss of information
4. Dave -> Nightborn: All marriages will stay intact, you will just lose some of the features I've added
5. Nightborn -> Cortal: You will lose any new changes that have occurred since you installed Cortal's version.  However, I believe you will then have all the existing marriages that existed from at the time of the change from Cortal to Nightborn. I don't see a lot of reasons to go back to Cortal's version though. If you started with Nightborn's version, you won't have any information when you switch to Cortal's version.
6.  Dave -> Same answer to 5.

(Nightborn... let me know if that sounds right to you)
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
Mislee
Guest
« Reply #8 on: September 12, 2006, 10:14:45 PM »

I upgraded from Nightborn to DaveS with all marriages staying intact.  The only problem I ran into is the players charstats now show them married to either Seth or Violet. 

The new options are great and having a little more control over things makes it even better.
Logged
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #9 on: September 13, 2006, 08:57:24 AM »

did you use the partner.php file that i added? Make sure you did that... and it should work (If not, let me know).
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
Mislee
Guest
« Reply #10 on: September 13, 2006, 01:46:13 PM »

Well, I thought I did.  Just did it again and it's fixed.  Thank you!
Logged
danbi
Codemeister
****
Offline Offline

Posts: 366


View Profile
« Reply #11 on: September 14, 2006, 12:52:53 PM »

Some neutrino stream hit me today, and I got brave enough to reinstall the marriage module. Everything went fine, my wife didn't use the bag, but..

The new module is awful at translation.

In the Overhauled module, for example, the newday buff was:

Code:
"roundmsg"=>array("`4 %s`@ watches over you",$namepartner)

while the new code is

Code:
"roundmsg"=>"`^".$namepartner."`@ watches over you."

The "new" code creates huge trouble for translating the messages, so could you please DaveS, fix it somehow? Smiley)) Or I could fix it and send back mods.
Logged
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #12 on: September 14, 2006, 02:27:33 PM »

I'm sorry.. I didn't notice that... I will try to look through everything and clean it up tongight. Smiley
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #13 on: September 16, 2006, 08:38:43 PM »

Version 5.0

ABOUT CONVERSION:

Why do you need the conversion?
There are 2 VERY important reasons why you want to use the converter:
1. I have revised the preferences to minimize the number used.  This will decrease the burden to your database. If you do not use the converter, you will not gain the benefit from this minimization because you have to uninstall the old marriage module to remove those preferences from your database.

2. Using the converter will preserve your settings and preferences from the previous version.


PLEASE walk through this carefully because if you don't, it WILL NOT WORK. If you are confused by these directions, please send me a note.

1. Identify which version of the marriage module you are using.
   a) Original Version: This is the classic version initially released by CortalUX: Choose marconvertoriginal.php
   b) Overhauled Version:  This is Nightborn's revision of the Marriage module: Choose marconvertoverhaul.php
   c) Expanded Version: This is Dave's revision of the Marriage module: Choose marconvertexpansion.php
2. Place the appropriate converter in your modules folder
3. Install and Activate the Converter
4. Uninstall the old marriage module.  After you've uninstalled it, remove the files from your module folder.
5. Put the marriage files from this upgrade into your modules folder.
6. Install and Activate the new marriage module
7. In the grotto, go to -Converters- and choose "Convert Marriage".
8. Uninstall the Marriage converter.  Please be sure to uninstall the marriage converter after you have finished since the module has no further use and will just use up resources.
9. Review the settings to make sure the module is set to your liking.


IF You have the abigail module installed, please do the following:

1.  Uninstall the old abigail module
2.  Move this abigail module into your modules folder
3.  Install the abigail module
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
DaveS
Mod God
*****
Offline Offline

Posts: 1544


Dfly... you know, as in DaveFly


View Profile
« Reply #14 on: September 21, 2006, 06:15:41 PM »

V5.01

A little tweak that needed to be done on the newday; essentially players that weren't maried weren't getting their flirts reset.  Just replace the old module with this one (no special installation steps required if you're already running 5.0).

Please take a close look at your settings with the new swtich-over. It's possible that the following is set wrong:

Quote
How many charm points higher or lower cause an automatic fail?

Because it may be set to 1.
Logged

Check out my Last Module:
The Dragon Eggs Expansion
http://dragonprime.net/index.php?topic=8474.0

About my Retirement:
http://dragonprime.net/index.php?topic=9080

See my complete module list here:
http://dragonprime.net/index.php?topic=3038.0
Pages: [1] 2 3 ... 7   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Welcome to DragonPrime - The LoGD Resource Community!

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Recent Topics
DragonPrime LoGD
Who's Online
21 Guests, 0 Users
Home Forums News Downloads Login Register Advanced Search