Thalassicus
Bytes and Nibblers
I'm trying to give a player a technology in a script, and have this so far:
DebugA displays, DebugB does not, the tech is not recieved. This is the setHasTech function for the CyTeam class:
VOID setHasTech(TechType eIndex, BOOL bNewValue, PlayerType ePlayer, BOOL bFirst, BOOL bAnnounce)
Any idea what I'm doing wrong?
Code:
ePlayer = gc.getPlayer(iPlayer)
eTeam = gc.getTeam(ePlayer.getTeam())
CyInterface().addMessage(iPlayer,True,25,'DebugA','AS2D_DISCOVERBONUS',1,'Art/Interface/Buttons/TerrainFeatures/Forest.dds',ColorTypes(8),0,0,False,False)
eTeam.setHasTech(TECH_ROBOTICS, True, ePlayer, False, False)
CyInterface().addMessage(iPlayer,True,25,'DebugB','AS2D_DISCOVERBONUS',1,'Art/Interface/Buttons/TerrainFeatures/Forest.dds',ColorTypes(8),0,0,False,False)
VOID setHasTech(TechType eIndex, BOOL bNewValue, PlayerType ePlayer, BOOL bFirst, BOOL bAnnounce)
Any idea what I'm doing wrong?
