Is this a Bug?

ruff_hi

Live 4ever! Or die trying
Joined
Oct 24, 2005
Messages
9,135
Location
an Aussie in Boston
This is BUFFY ... Take a look at the F4 tech trading screen below ...

techbug20180.jpg


Note that Mansa says he can research 'Rifling'. Flipping over to the tech screen, I see that 'Replaceable Parts' is a pre-req for 'Rifling' ...

Spoiler :

techbug10179.jpg



... which means that I know that Mansa already has 'Replaceable Parts'.

I thought the 'can research' column only contained ...
  • techs that I already know
  • techs that I can research

Is this a bug? I think it is.

Code:
for iLoopTech in range(gc.getNumTechInfos()):
	tradeData.iData = iLoopTech
	if (activePlayer.canTradeItem(iLoopPlayer, tradeData, False) and activePlayer.getTradeDenial(iLoopPlayer, tradeData) == DenialTypes.NO_DENIAL): # wants
		self.techIconGrid.addIcon( currentRow, 1, gc.getTechInfo(iLoopTech).getButton(), 64, WidgetTypes.WIDGET_PEDIA_JUMP_TO_TECH, iLoopTech )
	elif currentPlayer.canResearch(iLoopTech, False):
		self.techIconGrid.addIcon( currentRow, 2, gc.getTechInfo(iLoopTech).getButton(), 64, WidgetTypes.WIDGET_PEDIA_JUMP_TO_TECH, iLoopTech )

Code:
CyPlayer
BOOL canResearch(TechType eTech, BOOL bTrade)
bool (int /*TechTypes*/ iIndex, bool bTrade)

Slightly off topic, can we add a focus highlight to the 'can research' tech that the AI is currently researching (only if we have enough EPs) - that would make a good addition to the screen. I also want to put in a '!' next to the leader icon if the leader is in a 'will not talk' phase.
 
I was discussing this in another thread recently, and I double-checked with the original screen. This is not a bug in that it works like the core BTS screen worked (the EFA anyway, who knows if Firaxis intended it to work this way). I was arguing that we should show other techs we can deduce they know but can't trade to you (such as RP here) in the Can't Trade column.

Yes, I'd love a highlight on the researching tech, but I have not been able to modify these icons. I had the same problem when making the Strat Adv tab. I had to have separate Possible columns because I couldn't disable (gray out) the icons, even though the API says you can. I wanted the same effect as grayed out buildings. I'll give the highlight thing a shot (maybe that will work), but I'm not hopeful.

I also want to show if you are at war with a leader. ! would be another good one. We really need an icon for !. Any ideas?
 
Ok - not a bug then. Re 'not talking to you' icon - do we have a hand that looks like 'stop' ... that would be a good one ... as in 'talk to the hand!'.
 
I suggested that to NikNaks a while back, but I was concerned it wouldn't look too much different from the orange fist. He's pretty busy getting ready for school I think. :(
 
You, me and EF already discussed the OP in the requests thread one time. Just for reminders, see from this post on.
yeah - I remember that. I thought it was a bug with the can-research column, not that we can logically display other techs that the AI has that it cannot trade to us. It seems that the techs displayed in the 'can research' column are the techs that the AI can really research that we don't know. So, if the human had zero techs and the AI had all modern techs, then that column would display future techs - weird.

Guess you learn new things about civ4 every other day.
 
Well, i would not discard completely the possibility hat this is not working as intended, but indeed this screen always worked like that since BtS 3.01 . That is why I asked you once to make something that allows us to see easily what techs the AI has by getting the intel of the can research column combined with the other collumns and our own tech tree in BUG ;) I reckon it is not a well known trick, but it is very useful, especially when the AI is outteching us :/
 
Hmm, I like all the target signs for different reasons. I think the actual Target (the store) icon may not convey the same thing for everyone. Thoughts? About the fourth one, I do like, but what would it look like with just an off-white (kinda beige) background with thin concentric, black rings? This would be like a target at a firing range.

yhst-59525373201481_1953_184304037.jpg


The above, but keep the whole thing beige with black rings? I'm trying to think of what will stand out against the map background since this will be in the scoreboard. The red target does look nice, though, and will probably stand out well. Does it have black outlines like the peace sign?

For the stop, is there enough room to create an octagon like a real (American) stop sign and still have a hand inside it? Also, how about making it a Simpsons hand (3 fingers plus thumb) to make them easier to see. They are a bit thin and hard to see (for me). I love the iconography; easy to see what it means.
 
My only concern with the archery target is that this will be in the scoreboard hovering over the map. If you look at most of the icons in the game that appear on the map, they have one or two colors to make them stand out well. Being multicolored it may be difficult to see clearly with the terrain/units/buildings/whatever on the map. I have the same qualm with the peace symbol even though I like the tie-dye effect in general.
 
what is the target meant to represent?
 
My point is that it may be too colorful when viewed over lots of colors on the map (units, buildings, actual terrain). Everything stands out great over the sea. ::lol:
 
This is for RevDCM for when you target a rival for future war. It tells your AI teammates to start preparing for it.

Um, well I'd love to try it out in game, but without it being in the game font file . . . how do you propose I do that? :confused:
 
I think a better Icon would be to use a Talk Bubble, that's crossed out.
 
Back
Top Bottom