• Play
  • About
  • News
  • Forums
  • Yppedia
  • Help
Welcome Guest   | Login
  Index  | Recent Threads  | Register  | Search  | Help  | RSS feeds  | View Unanswered Threads  
  Search  


Quick Go »
Thread Status: Normal
Total posts in this thread: 674
Posts: 674   Pages: 23   [ First Page | 1 2 3 4 5 6 7 8 9 10 | Next Page | Last Page]
[Add To My Favorites] [Watch this Thread] [Post new Thread]
Author
Previous Thread This topic has been viewed 120535 times and has 673 replies Next Thread
atteSmythe

Member's Avatar


Joined: Jul 28, 2003
Posts: 8052
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Faulkston wrote: 
I'm with atte on this one. However vessel scenes don't appear to be linked with respect to disconnect/reconnect messages:
http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=19188

Huh. If it doesn't work in the one instance in which it'd be useful, trash it! Woo!

Notorious atteSmythe,
bringing down the house
----------------------------------------
 
Attesmythe receives loot: [Gauntlets of Social Responsibility]
Attesmythe receives loot: [Ring of Mandatory Selflessness]

[Aug 4, 2005 3:07:31 AM] Show Printable Version of Post        Send Private Message    http://attesmythe.com [Link]  Go to top 
Demeana

Member's Avatar


Joined: Jul 28, 2005
Posts: 104
Status: Offline
A minor transportation annoyance. Reply to this Post
Reply with Quote

At first, I couldn't figure out a map whisking solution that wasn't a major annoyance and a major coding change, but then last night I wanted to check on a labor queue so now I have one:

In the labor report, allow me to click on the employer to whisk to the stall!
----------------------------------------
Shelleagh on Sage
[Aug 4, 2005 3:07:33 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
blue_jacket

Member's Avatar


Joined: May 1, 2004
Posts: 894
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

When you re-home, could the "ye home isle" button should disappear immediately, rather than after you come back to the island after visiting another scene?
----------------------------------------
-Yaten
YPPedia administrator. Mostly retired.

[Aug 4, 2005 4:05:18 AM] Show Printable Version of Post        Send Private Message    YatenPirate [Link]  Go to top 
Faulkston

Member's Avatar


Joined: Jun 4, 2004
Posts: 23178
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

av8tors32 wrote: 
1. When looking at the any hold/invetory mangement page. The destination should be remembered even if you change the destination type. (or just get rid of types and have the backend look at all when attempting a transfer)

What happens if one changes the destination type from location name to pirate name and there's nobody at the destination capable of accessing the hold?

av8tors32 wrote: 
2. When a ship is locked only the deed holder should be able to board unless they are invited.

http://www.puzzlepirates.com/community/mvnforum/viewthread?p=270302#270302
http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=20656
http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=20661
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=374063#374063


Demeana wrote: 
At first, I couldn't figure out a map whisking solution that wasn't a major annoyance and a major coding change, but then last night I wanted to check on a labor queue so now I have one:

In the labor report, allow me to click on the employer to whisk to the stall!

http://www.puzzlepirates.com/community/mvnforum/viewthread?p=191472#191472
http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=16850


blue_jacket wrote: 
When you re-home, could the "ye home isle" button should disappear immediately, rather than after you come back to the island after visiting another scene?

The sunshine panel doesn't seem to update well without a scene change. Example - the extra buttons in the Ahoy tab when enabling new pirate help in the options window:
http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=21834

Faulkston,
linkies
----------------------------------------
Avatar by Carribean
[Aug 4, 2005 4:37:38 AM] Show Printable Version of Post        Send Private Message    http://forums.puzzlepirates.com/community/mvnforum/search [Link]  Go to top 
elsquido

Member's Avatar


Joined: Jun 27, 2005
Posts: 201
Status: Offline
tourney hyperlinks, shop info Reply to this Post
Reply with Quote

Minor annoyance in tournament details... there should be a fast way to scroll down to where you are (without hoping to see the bold). More importantly, why can't we add hypertext to the pirate names, and link to info, as in any other place a pirate's name is listed? Once you find yerself on the tourney matchup, it would be great to click on yer opponent's name to get their info and see what yer up against. Right now you have to /who them and spelling their name when you have less than 30 seconds can be annoying.

Could non-owners see what the queue is at a shop? (This may already exist but I can't figure it out) Days estimated for ordering is a great start, but if a crew all puts their hours into a project, it ends up faster, so sometimes knowing what's ahead of yer order is helpful. Likewise, knowing if it's worth puzzling there, before the intimidating "Forfeit game? Surely ye jest!" message would just be courteous.

Very very minor annoynance ;)
----------------------------------------
Squido!
Rotating avatars by Arshiss, Dian, Empanado, KingPriam, Raquaetta, SCURVYSOO, Shortyjack, Squido.
[Aug 4, 2005 7:30:02 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
av8tors32

Member's Avatar


Joined: May 24, 2004
Posts: 1844
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

 
What happens if one changes the destination type from location name to pirate name and there's nobody at the destination capable of accessing the hold?


Same thing that happens now DUH

Another one: When you change crews can it not mess up which picture you are displaying on your pirate info page.
----------------------------------------
AV
Dark Asylum, Cobalt

Want to insult me? Do worry, I already know what I am.
[Aug 4, 2005 8:38:44 AM] Show Printable Version of Post        Send Private Message    av8tors32    av8tors32 [Link]  Go to top 
Yakuza

Member's Avatar


Joined: Jun 15, 2004
Posts: 933
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

This one might not fit here because its a huge annoyance to me.

Why can't I adjust prices on things to be over 32767 ??? I mean, seriously. We have things like Gold Ore, Krakans Blood, Grand Frigates... Why must I play around with things use/cost (which I find to be ineffective when pricing)? I would rather be able to adjust the price to what I (woah, someone stop me) actually want the price to be. Not a max of 32767.
----------------------------------------
Homullus wrote: 
...it does bother me when people think that games are not reality. They are.

[Aug 4, 2005 8:42:43 AM] Show Printable Version of Post        Send Private Message    http://www.puzzlepirates.cc/phpBB    kingbarz@yahoo.com    kingbarz80 [Link]  Go to top 
shagie



Joined: May 26, 2004
Posts: 1050
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Yakuza wrote: 
This one might not fit here because its a huge annoyance to me.

Why can't I adjust prices on things to be over 32767 ??? I mean, seriously. We have things like Gold Ore, Krakans Blood, Grand Frigates... Why must I play around with things use/cost (which I find to be ineffective when pricing)? I would rather be able to adjust the price to what I (woah, someone stop me) actually want the price to be. Not a max of 32767.


32767 is 2^15. This means that the data stucture being used to hold the number is a 16 bit signed integer. Be it MySQLas a backend (not likely oracle which apperas to use a fairly good bit of space for its numbers) or a restriction in java it is a very non-trivial thing to change database structure or recode every instance touching the price from one data type to another.
[Aug 4, 2005 9:01:23 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Richocet

Member's Avatar


Joined: Jun 25, 2005
Posts: 117
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

how about a /trade thingy, its been mentioned before, but......thats the most annoying thing to me because u have to go over to the person and trade, sometimes their far away too. Also a /join would be nice to invite people to join your crew instead of having to go next to them and click the button.
----------------------------------------
KERT of Viridian
Searching


Avatar made by Sky
[Aug 4, 2005 9:02:22 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Faulkston

Member's Avatar


Joined: Jun 4, 2004
Posts: 23178
Status: Offline
Re: tourney hyperlinks, shop info Reply to this Post
Reply with Quote

elsquido wrote: 
Minor annoyance in tournament details... there should be a fast way to scroll down to where you are (without hoping to see the bold).

Like a clickable "scroll to me" link at the top of the tournament details?

elsquido wrote: 
More importantly, why can't we add hypertext to the pirate names, and link to info, as in any other place a pirate's name is listed? Once you find yerself on the tourney matchup, it would be great to click on yer opponent's name to get their info and see what yer up against. Right now you have to /who them and spelling their name when you have less than 30 seconds can be annoying.

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=6498
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=64736#64736
http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=16432

elsquido wrote: 
Could non-owners see what the queue is at a shop? (This may already exist but I can't figure it out) Days estimated for ordering is a great start, but if a crew all puts their hours into a project, it ends up faster, so sometimes knowing what's ahead of yer order is helpful. Likewise, knowing if it's worth puzzling there, before the intimidating "Forfeit game? Surely ye jest!" message would just be courteous.

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=12385
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=181992#181992
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=296350#296350


av8tors32 wrote: 
 
What happens if one changes the destination type from location name to pirate name and there's nobody at the destination capable of accessing the hold?


Same thing that happens now.

Yes but currently there's no "memory" of destination location.

What should happen is that the target location is searched for a pirate who's able to access the hold there. If there's no such pirate, the target pirate entry area is cleared. When the destination location selector is changed back, then the "memory" is used to restore the location.

This unfortunately doesn't appear to be a minor programming fix even if it's a minor user interface change.

av8tors32 wrote: 
Another one: When you change crews can it not mess up which picture you are displaying on your pirate info page.

I don't have a portrait to be able to notice this. Anyone else experience the problem described?


Richocet wrote: 
how about a /trade thingy, its been mentioned before, but......thats the most annoying thing to me because u have to go over to the person and trade, sometimes their far away too. Also a /join would be nice to invite people to join your crew instead of having to go next to them and click the button.

I think that interactions like this should require face to face time.


EDIT: Argh. Some linkies went astray. Apologies.

Faulkston,
linkies
----------------------------------------
Avatar by Carribean
----------------------------------------
[Edit 1 times, last edit by Faulkston at Aug 4, 2005 9:07:16 AM]
[Aug 4, 2005 9:07:16 AM] Show Printable Version of Post        Send Private Message    http://forums.puzzlepirates.com/community/mvnforum/search [Link]  Go to top 
DaneT

Member's Avatar


Joined: Apr 16, 2005
Posts: 2665
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Faulkston wrote: 
I'm not sure if you mean that the building category buttons, which are currently on the right of the large island map screen, should appear in the mini-map, in the main island view or somewhere else.

Faulkston,
confused


Sorry Faulkston. I'll translate myself, now that I thought on it a little more.
Get rid of the minimap entirely. In it's place, have a window of choices, like a "Where to go" panel or something.

..............................................."Where to go"
........................................<-Dock ........... Inn->
........................................<-Palace Shipyard-> etc.

I put the arrows there as an example for the times where there is two or more options avaliable, as in three shipyard choices. A small name panel drops on the side, with the names.

I think it would be easier for the new players, and it would save having to jump back to the minimap to go somewhere else.

For those who like looknig at the island, I recommend a View Island button.
----------------------------------------
It has been said, my friends, that I like war. My friends, I like War. No...I LOVE WAR!

Danet - An old salt of Y!PP, but not the oldest by a long shot.
----------------------------------------
[Edit 1 times, last edit by DaneT at Aug 4, 2005 9:17:36 AM]
[Aug 4, 2005 9:17:36 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
BehindCurtai

Member's Avatar


Joined: May 25, 2004
Posts: 12589
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

In the doubloon trading window, the space for your trades is tiny, and scrollable; the space for the bid/offer windows is large, and non-scrollable.

I'd like to see the top windows made smaller, the bottom window larger, and scrollbars on the top windows.
----------------------------------------
"We're trying to find the error bars on that number"

Dylan wrote: 
Why buy sham poo when real poo is so readily available

[Aug 4, 2005 10:07:19 AM] Show Printable Version of Post        Send Private Message    http://StrictConstitution.BlogSpot.Com [Link]  Go to top 
Markoman

Member's Avatar


Joined: May 5, 2004
Posts: 2838
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Richocet wrote: 
how about a /trade thingy, its been mentioned before, but......thats the most annoying thing to me because u have to go over to the person and trade, sometimes their far away too. Also a /join would be nice to invite people to join your crew instead of having to go next to them and click the button.


I'd rather have /hearty then any of the others, perhaps /invite to invite your hearties (and only hearties) to card games.
----------------------------------------
Markozeta
[Aug 4, 2005 11:19:51 AM] Show Printable Version of Post        Send Private Message    http://www.Mersenne.org    Markozetaman [Link]  Go to top 
mournful



Joined: Apr 28, 2005
Posts: 57
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

In the Drinking help section

 
Ahh, the old Piratey game of Drinking! Ye'd have to be a belly-crawling warf-rat to turn down a Drink with yer fellow Swaggering Sea-dogs. Drinking is a game for 2 to 6 pirates where the objective is to rack up the most points before an end condition is met.



warf-rat should be wharf-rat

I submit this entry for most minor minor annoyance prize.
[Aug 4, 2005 12:19:31 PM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
RodeoClown



Joined: Jul 28, 2003
Posts: 3
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

In tournaments, why not have a mouse-over on the names with the skill level of the pirate for that game (I don't care about knowing everything else about them, but I don't have time for a /who)). Heck, why not just put their skill in brackets under (or after) their name...?

Annoyance: Pirate info - this is laid out terribly, with someone's skill written in a smaller font than their experience... in fact the whole thing should be laid out with a table or somesuch... and maybe an image of the pirate at the point in time when you looked at their info.

-RodeoClown
---
When all else fails use brute force.
If brute force fails, you haven't used enough.
[Aug 4, 2005 12:54:34 PM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Yakuza

Member's Avatar


Joined: Jun 15, 2004
Posts: 933
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

shagie wrote: 
Yakuza wrote: 
This one might not fit here because its a huge annoyance to me.

Why can't I adjust prices on things to be over 32767 ??? I mean, seriously. We have things like Gold Ore, Krakans Blood, Grand Frigates... Why must I play around with things use/cost (which I find to be ineffective when pricing)? I would rather be able to adjust the price to what I (woah, someone stop me) actually want the price to be. Not a max of 32767.


32767 is 2^15. This means that the data stucture being used to hold the number is a 16 bit signed integer. Be it MySQLas a backend (not likely oracle which apperas to use a fairly good bit of space for its numbers) or a restriction in java it is a very non-trivial thing to change database structure or recode every instance touching the price from one data type to another.

I think you forgot your sarcasm tags? No?
----------------------------------------
Homullus wrote: 
...it does bother me when people think that games are not reality. They are.

[Aug 4, 2005 12:59:34 PM] Show Printable Version of Post        Send Private Message    http://www.puzzlepirates.cc/phpBB    kingbarz@yahoo.com    kingbarz80 [Link]  Go to top 
Faulkston

Member's Avatar


Joined: Jun 4, 2004
Posts: 23178
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

RodeoClown wrote: 
In tournaments, why not have a mouse-over on the names with the skill level of the pirate for that game (I don't care about knowing everything else about them, but I don't have time for a /who)).

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=16432

RodeoClown wrote: 
Heck, why not just put their skill in brackets under (or after) their name...?

Because there might not be enough room and issues with clutter.

RodeoClown wrote: 
Annoyance: Pirate info - this is laid out terribly, with someone's skill written in a smaller font than their experience...

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=21030

RodeoClown wrote: 
in fact the whole thing should be laid out with a table or somesuch...

It's currently laid out in a table with three columns (text, optional portrait, text) but only one freeform row. Lined up rows would be nice.

RodeoClown wrote: 
and maybe an image of the pirate at the point in time when you looked at their info.

That's what portraits are for, sort of. Flipping the portrait over lists the experience and standings of the pirate at the time the portrait was created.

RodeoClown wrote: 
When all else fails use brute force.
If brute force fails, you haven't used enough.

/em laughs heartily


Yakuza wrote: 
shagie wrote: 
Yakuza wrote: 
This one might not fit here because its a huge annoyance to me.

Why can't I adjust prices on things to be over 32767 ??? I mean, seriously. We have things like Gold Ore, Krakans Blood, Grand Frigates... Why must I play around with things use/cost (which I find to be ineffective when pricing)? I would rather be able to adjust the price to what I (woah, someone stop me) actually want the price to be. Not a max of 32767.


32767 is 2^15. This means that the data stucture being used to hold the number is a 16 bit signed integer. Be it MySQLas a backend (not likely oracle which apperas to use a fairly good bit of space for its numbers) or a restriction in java it is a very non-trivial thing to change database structure or recode every instance touching the price from one data type to another.

I think you forgot your sarcasm tags? No?

No, he didn't. Recoding programs and databases isn't easy.

32767 is 2^15 - 1. Java has 32 bit signed integers available which will increase the limit to 2147483647 (2^31 - 1).

Faulkston,
wading through this thread
----------------------------------------
Avatar by Carribean
[Aug 4, 2005 1:24:48 PM] Show Printable Version of Post        Send Private Message    http://forums.puzzlepirates.com/community/mvnforum/search [Link]  Go to top 
nanajeanie



Joined: Sep 4, 2004
Posts: 3
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

I have two.

1. The female striped shirts that are kept on the racks in the tailor shops/stalls are in a completely random order making it so you have to manually check to see what colors they are (green, brown, tan and navy look very similar to each other)

2. On the pirate info screen, could we have a list of what stalls that pirate is an owner/manager? I would just make finding peoples stalls much easier.

and yes, I am very strange

Edit: There is a thread for the first one, but no one seems to have noticed it.
[Aug 4, 2005 1:30:42 PM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
shagie



Joined: May 26, 2004
Posts: 1050
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Faulkston wrote: 
32767 is 2^15 - 1. Java has 32 bit signed integers available which will increase the limit to 2147483647 (2^31 - 1).


The question is did they write it with shorts, or ints. I tend to suspect that it is the database that is imposing the real restriction at the server and then server and client use signed short ints from that point onwards to avoid sending a value that would be too large back in the database.

A mediumint in mysql is 3 bytes, but does not have any coresponding data types in java that cleanly match it.

The next option would be the int in mysql and the int in java. Why the ringers didn't go with that in the first place? I can only suspect they where either trying for a smaller amount of data to be saved or transfered (I heard that peghead is a miser when it comes to network traffic). Two bytes here and there does add up when sent enough times - especialy if you think that most of the people would never use anything beyond 32767 (wages, use price, price adjustment). Those few times when there is something that is so valueable that 32k won't hold it compared to the more tangable increase in network traffic -- I suspect I would have gone with the short int too.
[Aug 4, 2005 1:40:56 PM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Faulkston

Member's Avatar


Joined: Jun 4, 2004
Posts: 23178
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

nanajeanie wrote: 
1. The female striped shirts that are kept on the racks in the tailor shops/stalls are in a completely random order making it so you have to manually check to see what colors they are (green, brown, tan and navy look very similar to each other)

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=14539

nanajeanie wrote: 
2. On the pirate info screen, could we have a list of what stalls that pirate is an owner/manager? I would just make finding peoples stalls much easier.

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=19081


I definitely see your point about data sent to/from the client (not to mention between the game and the database), Shagie.

Faulkston,
also missed the first thread until it was bumped twice by its creator
----------------------------------------
Avatar by Carribean
[Aug 4, 2005 2:19:29 PM] Show Printable Version of Post        Send Private Message    http://forums.puzzlepirates.com/community/mvnforum/search [Link]  Go to top 
Yakuza

Member's Avatar


Joined: Jun 15, 2004
Posts: 933
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

For some reason, although I even bolded it, I missed the non-trivial part of your first post. >.<

I guess its just harder on myself, because I like to use actual cost in the use/cost column, and adjust my prices with the (omg) pricing adjustment tab.
----------------------------------------
Homullus wrote: 
...it does bother me when people think that games are not reality. They are.

[Aug 5, 2005 12:33:40 AM] Show Printable Version of Post        Send Private Message    http://www.puzzlepirates.cc/phpBB    kingbarz@yahoo.com    kingbarz80 [Link]  Go to top 
jmucchiello



Joined: Mar 22, 2005
Posts: 316
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Faulkston wrote: 
No, he didn't. Recoding programs and databases isn't easy.

No, but this is an isolated screen and the data is only passed to the client when the screen opens and back to the server when the screen closes. So it shouldn't too hard to do an update for this piece of data. (It says something like "Changes update when you close the screen.") The update to the database could be long time-wise though. The only other place that data is interacted with is when goods are priced on the order screen and that's just a server side update.

Still, it's non-trivial.
----------------------------------------
Colorbeard on all the Oceans
SO of Six Leagues Under (Midnight)
FO of SPAM (Cobalt)
[Aug 5, 2005 1:58:14 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Julephenia

Member's Avatar


Joined: Dec 10, 2003
Posts: 5581
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

I noticed something last night while looking up mugs on the drinking help screen.

There were several typos, included "cleard" for cleared.

Again, incredibly minor annoyance, but I think the Ringers like to keep their English crisp. :P
----------------------------------------
Oz is REAL, DAMMIT.
[Aug 5, 2005 2:16:27 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
shagie



Joined: May 26, 2004
Posts: 1050
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

jmucchiello wrote: 
Faulkston wrote: 
No, he didn't. Recoding programs and databases isn't easy.

No, but this is an isolated screen and the data is only passed to the client when the screen opens and back to the server when the screen closes. So it shouldn't too hard to do an update for this piece of data. (It says something like "Changes update when you close the screen.") The update to the database could be long time-wise though. The only other place that data is interacted with is when goods are priced on the order screen and that's just a server side update.

Still, it's non-trivial.


There is the dockside buy screen, there is the profit adjustment screen, there is the buy/sell/use price screen.

There is also the matter that each time someone opens these pages there will be more network traffic. Given that the dockside screen is a commonly seen one, this could ammount to a bit more traffic (and thus lag) for everyone.

Also of note there is the employee wages on the notice board, on the manage employees, and the job report in the info button too. Also, its unlikely you'll ever need a wage higher than 32k.

Ultimately, the change to the database has to be done first. Otherwise, if you try to have the client send a buy price for 64000 it would error out at the server rather than the client - this is not a good thing. To put size checks to see if an int is smaller than java.lang.Short.MAX_VALUE this slows down the client slight and does not accomplish anything more than having type coersion and more checks until the database changes.

Think about doubling the size of the shop-item-price and shop-item-profit tables and that this means twice as much data will be sent to and from the server for reads and writes to this table.

Yes, it is annoying to not be able to post reasonable prices dockside for blood and ore (and fine gold? dunno) when the price goes above 32k. However, the likely impact of database-server data transfer, server memory cache, server-client communication, client-server communication, and possibly some server side heuristics for merchants for this small list of items means a large amount of work for very minimal gain and some performance penalty.
[Aug 5, 2005 2:39:38 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Inuki

Member's Avatar


Joined: Apr 19, 2004
Posts: 740
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

All: change auto-responses so that they respond to each person once, then not again unless a) the response changes, or b) the person talking to you doesn't send you a tell for at least 5 minutes. So annoying to keep seeing your auto-response while having a conversation with someone who the response doesn't apply to!
----------------------------------------
Now in a special Hunter flavor.
[Aug 5, 2005 6:52:38 AM] Show Printable Version of Post        Send Private Message    inuki42    Inuki42 [Link]  Go to top 
B_licker



Joined: Aug 2, 2005
Posts: 1339
Status: Offline

Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

When paging through the Trade Commodities window, the PgUp and PgDn keys scroll both the market window and your chat window at the same time.
[Aug 5, 2005 6:58:34 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
IcabobFreely

Member's Avatar


Joined: Sep 2, 2003
Posts: 878
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

shagie wrote: 
There is the dockside buy screen, there is the profit adjustment screen, there is the buy/sell/use price screen.


It wasn't that long ago that you could put higher prices into the buy/sell/use categories. I'm thinking the change to 32whatever came about the same time as the dynamic spawning, but I could be wrong there. Wouldn't it be a simple matter to change it back?


Change shops so that managers have to pay tax and labor. Yes there are numerous threads about this, but something that should be brought up from time to time.

Also could the taxes on goods/commodities be placed in the control of the governors from the palace without major overhaul? What I mean is that oceanwide the tax on any given commodity used in any recipe is the same. Why couldn't island A say it'll only charge 5% on goods produced, and someone on island B say they'll actually charge the full 10%. This would further diversify the markets on islands and archipelagos.

Lastly, can taxes be taken off textiles and other unfinished products. For example: Apothecaries pay taxes to make dye, weaveries then pay taxes to use that dye, then tailors pay even more taxes to make clothes. I believe only "finished products" should be taxed. Rum is a finished product, CB's are, and even paint is. But cloth, enamel, and dye aren't.
----------------------------------------
Icabob of The Midnight Sun
Avatar by Peterpan
And remember...
When you're having a really bad day, it takes 42 muscles to frown and only 4 muscles to extend your finger and flip them off.
[Aug 5, 2005 6:09:11 PM] Show Printable Version of Post        Send Private Message    IcaTheBadOne [Link]  Go to top 
Matthias

Member's Avatar


Joined: Jul 27, 2003
Posts: 3303
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

shagie wrote: 


32767 is 2^15. This means that the data stucture being used to hold the number is a 16 bit signed integer. Be it MySQLas a backend (not likely oracle which apperas to use a fairly good bit of space for its numbers) or a restriction in java it is a very non-trivial thing to change database structure or recode every instance touching the price from one data type to another.


Why is the price signed, anyway? There's little call for products that cost less than 0, and while not exactly trivial to change, it's a damn sight easier than going to a 32-bit number.
----------------------------------------
I took my own advice.
[Aug 5, 2005 9:43:41 PM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Faulkston

Member's Avatar


Joined: Jun 4, 2004
Posts: 23178
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

Since a partial index isn't as helpful to Lizthegrey (or anyone else), I'll also link to posts in this thread which I don't have comments on. This is either because I've searched and haven't been able to find the idea suggested before, the problem is a trivial typo or user interface adjustment (therefore there's not much to discuss), or the poster told us not to waste time looking for a link because they knew the topic already existed.

DND prevents officers from getting responses to a jobbing notice if they weren't the one to post it:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=394541#394541

Simplification of whisking to buildings on an island:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=394917#394917

Doubloon trading window adjustment:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=394965#394965

Drinking help typo fix:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=395053#395053
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=395333#395333

Send the auto-response once then not again until it is changed or the recipient doesn't send a tell for at least 5 minutes:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=395613#395613

Page up and page down keys scroll both the Trade Commodities window and (history for the) chat window:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=395621#395621


IcabobFreely wrote: 
shagie wrote: 
There is the dockside buy screen, there is the profit adjustment screen, there is the buy/sell/use price screen.


It wasn't that long ago that you could put higher prices into the buy/sell/use categories. I'm thinking the change to 32whatever came about the same time as the dynamic spawning, but I could be wrong there. Wouldn't it be a simple matter to change it back?

If there was a change (and I doubt it), it must have been before here:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=87716#87716

IcabobFreely wrote: 
Change shops so that managers have to pay tax and labor. Yes there are numerous threads about this, but something that should be brought up from time to time.

Sure.

IcabobFreely wrote: 
Also could the taxes on goods/commodities be placed in the control of the governors from the palace without major overhaul? What I mean is that oceanwide the tax on any given commodity used in any recipe is the same. Why couldn't island A say it'll only charge 5% on goods produced, and someone on island B say they'll actually charge the full 10%. This would further diversify the markets on islands and archipelagos.

Lastly, can taxes be taken off textiles and other unfinished products. For example: Apothecaries pay taxes to make dye, weaveries then pay taxes to use that dye, then tailors pay even more taxes to make clothes. I believe only "finished products" should be taxed. Rum is a finished product, CB's are, and even paint is. But cloth, enamel, and dye aren't.

http://www.puzzlepirates.com/community/mvnforum/viewthread?thread=3832


Matthias wrote: 
shagie wrote: 


32767 is 2^15. This means that the data stucture being used to hold the number is a 16 bit signed integer. Be it MySQLas a backend (not likely oracle which apperas to use a fairly good bit of space for its numbers) or a restriction in java it is a very non-trivial thing to change database structure or recode every instance touching the price from one data type to another.


Why is the price signed, anyway? There's little call for products that cost less than 0, and while not exactly trivial to change, it's a damn sight easier than going to a 32-bit number.

Convince Sun to add unsigned integers to Java.


Attempting to take the helm on the navy merchant brigs tells the pirate they need to take advanced missions to do this. It should say that they are separate types of missions only offered on sloops:
http://www.puzzlepirates.com/community/mvnforum/viewthread?p=396441#396441

Faulkston,
marching on
----------------------------------------
Avatar by Carribean
----------------------------------------
[Edit 1 times, last edit by Faulkston at Aug 6, 2005 4:07:01 AM]
[Aug 6, 2005 4:07:01 AM] Show Printable Version of Post        Send Private Message    http://forums.puzzlepirates.com/community/mvnforum/search [Link]  Go to top 
emerson

Member's Avatar


Joined: Aug 4, 2003
Posts: 8878
Status: Offline
Re: The Minor Game Design Annoyance Challenge Thread! Reply to this Post
Reply with Quote

/me begins to suspect this thread is an attempt to wear Faulkston out ;-)
----------------------------------------
Cleaver shouts, "I lub this island."
Personally I think that TITS are a technique if they are used less than once every three moves. Any more than that, and you're just waving your exploits in their faces. - Flamer
[Aug 7, 2005 1:59:41 AM] Show Printable Version of Post        Send Private Message [Link]  Go to top 
Posts: 674   Pages: 23   [ First Page | 1 2 3 4 5 6 7 8 9 10 | Next Page | Last Page]
[Show Printable Version of Thread] [Post new Thread]

Puzzle Pirates™ © 2001-2016 Grey Havens, LLC All Rights Reserved.   Terms · Privacy · Affiliates