WarcraftReamls.com
  FAQFAQ    SearchSearch    MemberlistMemberlist    UsergroupsUsergroups   RegisterRegister 
  ProfileProfile    Log in to check your private messagesLog in to check your private messages    Log inLog in 
Input requested re: character list in CensusPlus

 
Post new topic   Reply to topic    WarcraftRealms.com Forum Index -> General
View previous topic :: View next topic  
Author Message
bringoutyourdead
Forums Admin & general flunky


Joined: 07 Nov 2008
Posts: 716
Location: Silicon Valley
WR Updates: 7,282,706
bringoutyourdead WR Profile

PostPosted: Thu Oct 24, 2013 9:18 pm    Post subject: Input requested re: character list in CensusPlus Reply with quote

I'm very close to finishing the first updates of CensusPlus to handle the Connected realms. All the coding to display valid data under all the various selectors in the Character list window.

This part of the code hasn't work as originally intended since.. I haven't a clue... before WoW 2.3 the earliest version I've found.

Originally you would have seen: Character name, level, class, last seen
by 2.3 this list had morphed to: Character name, level, guild, last seen - except last seen by then had slipped from the code.
So what we saw before WoW 5.4 was: Character name, level, guild, UNKNOWN

The character list window can handle four data items per line.
The following data can be associated within the character list window: CharacterName, RealmName, faction, Race, Class, Guild, Level, GuildRealm, LastSeen.

CharacterName is required, Level probably also... which leaves two fields.

The Character List windows can be seen under the following selector conditions:
A) unselected realm (either single or connected superset realm), and any combination of race/class/level selectors.
B) selected realm (single or connected member realm), with guilds list active and any combination of race/class/level selectors.
C) selected realm and guild, and any combination of race/class/level selectors.

My thoughts are:
A) Character Name, level, Realm, LastSeen.(or maybe Guild)
B) Character Name, level, Guild, GuildRealm (or maybe LastSeen)
C) Character Name, level, Realm, LastSeen

My reasoning:
Race and Class aren't needed in this list as they can be determined by the selector options. Level since it only takes two places (later 3) might as well be in the list.
A) Realm is most useful since you can use that to determine which realm you want to select. Guild isn't that useful since we don't have room for the needed GuildRealm.
B) Guild and GuildRealm are the most useful here.
C) Now we are triggering from Guild out and not Realm out so we need Realm to see where the Character logs in on.

Can you see something I'm missing???

My B) might be a problem when both Realm and GuildRealm are long names.
Back to top
View user's profile Send private message
1974ER
Epic Censi


Joined: 07 Nov 2008
Posts: 729

WR Updates: 24,841,567
1974ER WR Profile

PostPosted: Fri Oct 25, 2013 1:54 am    Post subject: Reply with quote

In my opinion you are not missing anything vital, because there is basically only one safe option, which is to use: Character Name, level, Realm, LastSeen.

Those four are properties which by default all characters must possess to exist for our purposes. A significant portion of characters are not members of any guild, so anything guild related is secondary and it suffices that is correctly saved into the .lua upon logout.
Back to top
View user's profile Send private message
FuxieDK



Joined: 22 May 2008
Posts: 477
Location: Copenhagen, DK
WR Updates: 2,725,919
FuxieDK WR Profile

PostPosted: Fri Oct 25, 2013 6:47 am    Post subject: Reply with quote

I'm still debating with myself, if I understand all of it..

But, asuming I have understood correctly, the most important things to store is: Name, level, guild and date. These four are 100% crusial for data integrity..
Class, Race, Faction (damn pandas) and Realm are also important, but already stored at a higher level...
_________________
Doing census on various servers Wink
Back to top
View user's profile Send private message
bringoutyourdead
Forums Admin & general flunky


Joined: 07 Nov 2008
Posts: 716
Location: Silicon Valley
WR Updates: 7,282,706
bringoutyourdead WR Profile

PostPosted: Fri Oct 25, 2013 6:16 pm    Post subject: Reply with quote

It isn't about storing.. instead it is about what do display in game.
Back to top
View user's profile Send private message
Balgair
Araiceil


Joined: 30 Sep 2005
Posts: 1549
Location: UK
WR Updates: 11,392,848
Balgair WR Profile

PostPosted: Sat Oct 26, 2013 5:27 am    Post subject: Reply with quote

No great opinion either way here, your suggestions seem to work well to me. Maybe LastSeen instead of Guildrealm on B; LastSeen is a pretty nice piece of info for people who keep census records for some time, and it's less likely to end up with a massive long line of text messing up the window Wink
_________________
EU-Draenor:
-- Sagart - Tairbh - Buinne - Balgair - Naomh - Eilnich - Ruire - Dubh - Laidir --
Back to top
View user's profile Send private message
bringoutyourdead
Forums Admin & general flunky


Joined: 07 Nov 2008
Posts: 716
Location: Silicon Valley
WR Updates: 7,282,706
bringoutyourdead WR Profile

PostPosted: Sat Oct 26, 2013 5:19 pm    Post subject: Reply with quote

Here is a spacing screenshot... not a final layout.

the GuildRealm label will change as needed and the LastSeen will also change.
I widened the character sub-window and adjusted spacing to improve layout to allow header and tail data. I also widened the Guild/realm column.. I expect I'll do more of both to better accommodate last_seen/Guild/GuildRealm pending what gets put into that column.

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    WarcraftRealms.com Forum Index -> General All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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
WarcraftRealms.com  


Powered by phpBB © 2001, 2005 phpBB Group