Politician Archive
Thread: Pappi, RE: I still want a 'Mayor' title
Jaspor wrote:
Where would you put it though?
Replace the "Master Politician" title? Replace the "4th Box" title for one of the 4 skill skill trees?
I'm sure a lot of people like their "Warmaster" or "Master Politician" titles.
And if you actually expected it to only be available to Politicians that are actually Mayors of a city (and not just anybody with Politician skills), that adds a whole new level of complexity for it being implemented.
Jaspor, although I was hoping for Pappi to respond, thanks for posting.
If you've read my posts carefully, you will notice I only asked for a 'mayor' title. I'm sure it would be based on incumbancy. I've never suggested replacing any of the other titles. You suggestion of introducing yourself to people on my other thread is fine. I do it and I'm sure many of the other mayors do as well. Unfortunetly, I dont spend all my time in my city. I often leave and feel like that title would cause more people to ask questions.
And if you actually expected it to only be available to Politicians that are actually Mayors of a city (and not just anybody with Politician skills), that adds a whole new level of complexity for it being implemented.
Making this statement, I assume you are a programer of sorts. Can you please explain to me how this would be more complex? I dont understand programming, so laymans terms would be fine. All I'm looking for is an answer. I always thought that since the sytem recognized me as mayor in respect to placing/removing city decorations, placing/removing trainers, etc, it would be fairly easy.
Oh and what city are you mayor of? I've created characters on about six servers to check out some of our fellow mayor's cities. I'd like to come by check yours out.
Thanks
please don't assume that I haven't mentioned various issues to the devs. of all the pre-CB changes suggestion list all the correspondents submitted, mine was the second longest... and I already left out some of the minor issues. on the top of the list are 7 bugs that I'm asking them to fix, then 20+ items that affects politicians. (yes, including mayor resignation, empty master box, city defense, skillpoint useage, etc.. I really don't want to see any more posts on these topics...) I don't have that many "wishlist" items on that list besides city ledgers, duel specializations, more ways for politician to get xp, and things like that. unless you guys would like to bump one of these items off the list...
lets skip over to the coding for a moment. I don't have their source code, but if can either be really easy, or really hard. I don't remember if SWG is in C or C++, but imagine if the city stores the name of the mayor but not vice versa. now they have to modify the code for each avatar to include a field to indicate if they're a mayor, and where they're mayor at. this adds DB stuff... and that's assuming they already have the display all set up. I donno if you've notice, but changing details in any code (and especially so in SWG, it seems) can really mess things up.
to sum this all up, I assumed that most people want their bugs fixed before adding in new features, and that's what I'm pushing for. if I'm wrong, correct me... I'll let the devs know.
Pappi wrote:
I don't remember if SWG is in C or C++
> lets skip over to the coding for a moment. I don't have their source code,
> but if can either be really easy, or really hard.
I don't see why it should be too hard. The game already does "know" who the mayor of each city is. The only slight sticking point when determining whether a particular player can have the Mayor tag is finding out which city he is the mayor of. I would imagine the server would have to enumerate all cities and check each one to see if the mayor is the player in question.
This might indeed be a comparatively expensive operation but you only need to do it in two places: when building a list of possible tags for the player in the GUI or when checking the validity of a player's /setCurrentSkillTitle command. Furthermore the check trivially fails when the player doesn't have Novice Politician. Most of the time this block of code would never even need to run.
I think Pappi and Furrycat explained it pretty well, but the bottomline is this:
If you have a bunch of large issues which are going to take a long time to resolve and some smaller features that could be done quite quickly, why not spend an hour or two on those? Bump up the score in the "things we fixed" column and remind a few professions that yes we are paying attention to you too. The vast majority of time can still be spent on the larger problems but you are getting stuff out to the customers.