[Python] 3 birodalom helyett 2 választható (introempire)

Indította Pisti95, 2015-12-22, 12:18:28

2015-12-22, 12:18:28 Utolsó szerkesztés: 2015-12-24, 13:13:47 Szerző: Pisti95
Sziasztok! :)

Külföldi fórum(ok)on nyílvánosságra került ez, így nincs okom tartogatni itt, ha már úgy is van publikus változata. Ezzel a script-el ki tudjuk venni a Birodalom választó részből az egyik birodalmat, az-az csak 2 lesz választható.


Ebben a leírásban elmagyarázom, hogyan lehet 3 birodalomból 1-et kivenni Pythonban.

Birodalmak listája:

a/1 - shinsoo
b/2 - chunjoo
c/3 - jinno

A példámban törölni fogjuk a B/2-őt, vagyis Chunjo birodalmat.


root.eix/epk

introselect.py

Rákeresel erre:

EMPIRE_NAME = {
net.EMPIRE_A : locale.EMPIRE_A,
net.EMPIRE_B : locale.EMPIRE_B,
net.EMPIRE_C : locale.EMPIRE_C
}



Törlöd ezt a sort:

net.EMPIRE_B : locale.EMPIRE_B,




Rákeresel erre, ezt is törlöd:

self.flagDict[net.EMPIRE_B] = GetObject("EmpireFlag_B")










Rákeresel erre:

net.EMPIRE_B : uiScriptLocale.EMPIREDESC_B,

      
Törlöd a sort!



Keress erre:

self.empireAreaCurAlpha = { net.EMPIRE_A:0.0, net.EMPIRE_B:0.0, net.EMPIRE_C:0.0 }

      
Törlöd belőle ezt a részt:

net.EMPIRE_B:0.0,


Így fog kinézni a módosított sorunk:

self.empireAreaCurAlpha = { net.EMPIRE_A:0.0, net.EMPIRE_C:0.0 }

      




Rákeresel erre:

self.empireArea[net.EMPIRE_B] = GetObject("EmpireArea_B")

         
Törlöd ezt a sort!




Rákeresel erre:

def ClickLeftButton(self):
self.empireID-=1
if self.empireID<1:
self.empireID=3

         
Utolsó sort módosítod!
Ezt:

self.empireID=3

         
Erre:

self.empireID=2


         

Rákeresel erre:

def ClickRightButton(self):
self.empireID+=1
if self.empireID>3:
self.empireID=1

         
Az utolsó eőtti sort (if ágat) módosítod:

if self.empireID>3:

      
Erre:

if self.empireID>2:


      


Rákeresel erre:

self.empireID=app.GetRandom(1, 3)

      
Módosítod a sort erre:

self.empireID=app.GetRandom(1, 2)









uiscript.eix/epk

selectempirewindow.py

Rákeresel erre:

"name" : "EmpireFlag_B",


Törlöd a tömböt!



Ezzel kész is, mentesz mindent és visszacsomagolhatod!

Üdv,

Pisti95