Drop Menu Website Template
Image
image
image


Hello There, Guest! Register

Post Reply 
Partners in Pedigree Overview
07-07-2013, 04:18 PM
Post: #1
Wink Partners in Pedigree Overview
I would like to see the Partner and # of days left on the partnership shown on the pedigree overview page. I mentioned this in the chat and several people thought it would be a good idea. I can stretch please into a few syllables! Tongue
Find all posts by this user
Quote this message in a reply
 Thanks given by: Ryanna Enfield
07-08-2013, 05:43 AM (This post was last modified: 07-08-2013 06:07 AM by Tad Carlucci.)
Post: #2
RE: Partners in Pedigree Overview
For cats in the Cattery, simply hover your mouse over the Hearts and wait a moment. This, of course, only applies to the Pairs tab.

KittyCatS!, now, 'suffer' from their own history. Originally, there was no Cattery. A lot of the driving logic, possibly including the number of days left for a partnership, was done in the in-world scripts. So, now, with the Cattery, what we actually have are TWO systems. For in-world cats, much of the work still occurs in-world and the KittyCatS! servers have little 'current' information; but cats in the Cattery are, obviously, fully handled by the KittyCatS! database engine.

This is, most likely, one of the reasons that, when a lost cat is returned to you in-world, it comes back at 100% Love. To create the replacement, they can only use the information they have. And, lacking data for current Love, they err on your side. The fact a partnership exists is obviously recorded; but the time remaining may not be.

A strong case can be made that it would be a Good Thing (SM) to move all of the logic to the servers. While it might be a good idea, it would require a great deal of planning, effort and testing, however, and involve a careful deployment plan, to avoid major disruptions.

ETA: On reflection, I have good evidence that this is the case for partnerships. Recently, Charm lost the male attempting to Drop it immediately after the Cuddled pair produced a box. If the logic were entirely handled on the servers, both (former) partners would have been shown they were no longer partnered. The female, who was not lost, did. When returned, the male still showed partnered. This indicates that the box production logic for in-world cats, includes the logic to terminate the partnership and, since the male was lost before it could update the database with that fact, when returned, it showed the last-know state .. in this case, that the male was partnered to the female. Since Charm's normal procedure is to then send the pair back to the Cattery, this resulted in the male becoming 'lost' when she looked. In fact, it was not lost, but he only appeared on the Male half of the Pairs tab. She expected him on the Boys tab; but he was still partnered, according to the database, so he was on the Pairs tab. The female, however, was on the Girls tab. Since she was not paired, she was not there to put the pair on the Girls half of the Pairs tab. Charm rarely, if ever, switches to the Boys half, so she thought he was completely lost while in the Cattery; which is, of course, (or, at least, should be) impossible.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)