public void RefreshMyMemory(UnitAddedHandler unitadded) { foreach (DictionaryEntry de in UnitDefByDeployedId) { int deployedid = (int)de.Key; IUnitDef unitdef = de.Value as IUnitDef; unitadded(deployedid, unitdef); } }
public void RefreshMyMemory(UnitAddedHandler unitadded) { foreach (KeyValuePair <int, IUnitDef> kvp in UnitDefByDeployedId) { int deployedid = kvp.Key; IUnitDef unitdef = kvp.Value; unitadded(deployedid, unitdef); } }
public void RefreshMyMemory( UnitAddedHandler unitadded ) { foreach( DictionaryEntry de in UnitDefByDeployedId ) { int deployedid = (int)de.Key; IUnitDef unitdef = de.Value as IUnitDef; unitadded( deployedid, unitdef ); } }
public void RefreshMyMemory( UnitAddedHandler unitadded ) { foreach( KeyValuePair<int,IUnitDef> kvp in UnitDefByDeployedId ) { int deployedid = kvp.Key; IUnitDef unitdef = kvp.Value; unitadded( deployedid, unitdef ); } }