From 59a7b97b94807b6369a3ff3c976e4682979aea17 Mon Sep 17 00:00:00 2001 From: "theo@manjaro" Date: Fri, 17 Sep 2021 15:00:19 +0200 Subject: [PATCH] Added pseudo-tutorial --- gamedata/assets/cursor/0.png | Bin 0 -> 1155 bytes gamedata/assets/cursor/1.png | Bin 0 -> 1112 bytes gamedata/objects/ingame/demo.py | 40 +++++++++++++++++++++++++++++ gamedata/objects/ingame/manager.py | 9 +++++++ 4 files changed, 49 insertions(+) create mode 100644 gamedata/assets/cursor/0.png create mode 100644 gamedata/assets/cursor/1.png create mode 100644 gamedata/objects/ingame/demo.py diff --git a/gamedata/assets/cursor/0.png b/gamedata/assets/cursor/0.png new file mode 100644 index 0000000000000000000000000000000000000000..87ad14e2eda0cbe17953698f13d4a646a4a213d0 GIT binary patch literal 1155 zcmV-}1bq96P)EX>4Tx04R}tkv&MmKpe$iTcs)$k#-Pq$WR5rf~bh2R-p(LLaorMgUO{|(4-+r zad8w}3l4rPRvlcNb#-tR1i=pwH#a9m7b)?7NufoI2gm(*ckglc4)E8@Of@^k0ade% zR3a{9va3Sy72W7Z2%`u~%+%*ZF$vG{bq^n3?_xa5``n+SSILecQmrbxV`?fXf|V;7OMZ$&msy{rNoben#Jv1;V#L&zjp?b04Py{D4^000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2jvM73^o^RJ)g_~000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}00077Nkl0A$8mrVQXP#(-!c_06becZ1W%{C3RHLG-|o)~&!TA> z1VQlK^E`8twaF$A1wrt1^Zw&P*>&{$ec0dM|I8S>$V8Yi_HeqZz$b}pTuSYB8xZkp zxm?btDy-}JAtD}ZlG%A$trl?3?^6}_egF1qFP}(zVvGSIDruL*(QG%^7Q-+=Rn?Ou zg|E{b0;XvKA|A(CGxrvvuTV+>5lbu9uSF4FDO-Aej3iSm7NdH9ShK^mRl;jCyKEqA zN`%0EkX~KX^E_<=i0Ktk!iNa z<1qlhU5sEBPP)vbUs_~0s_d#sx3omUFa$!9Ijgp9gDlIEX>4Tx04R}tkv&MmKpe$iTcs)$k#-Pq$WR5rf~bh2R-p(LLaorMgUO{|(4-+r zad8w}3l4rPRvlcNb#-tR1i=pwH#a9m7b)?7NufoI2gm(*ckglc4)E8@Of@^k0ade% zR3a{9va3Sy72W7Z2%`u~%+%*ZF$vG{bq^n3?_xa5``n+SSILecQmrbxV`?fXf|V;7OMZ$&msy{rNoben#Jv1;V#L&zjp?b04Py{D4^000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2jvM73^o!RS8GE6000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0006nNkl2zH!m+ZIN+pp@()R#- zI-`dB%^4JdO z$Eie))N}LD!BJ?oSF05OJf#R`?@3pf^lOWpB$bUj=?<32X0w5+=CfBl&x59E-84y4 z(=3OgD0iJsC$|g>AuyZGex_OBRH+Jr;CeV5<|5l_wE*De)YnU>s`|ZJt!9#)OeUC4 zr&uf&-J-tf9&Fn_`Wduuj7B3SB4%c#$c_ZVFm8#6=ks}D*~`nz%(9uHv@GjP2=UC! zy5l%-T^B?IUDx0Htnd5qJP$$$0JzCo2DvSZX_{BeeDQiAf4k#80hnl-*4@($Boc{4 eB9TZW{~RwBK0000=self.maxblink: + self.game.gameloop.delid(self.id) + self.move() + + def draw(self): + sprites = self.game.getSpriteDir("cursor/") + sprite = sprites[self.blinktimer.getloops()%2] + if self.blinktimer.getloops()>=self.maxblink-1: + sprite.set_alpha(self.blinktimer.getratio()*255) + elif self.blinktimer.getloops()==0: + sprite.set_alpha((1-self.blinktimer.getratio())*255) + else: + sprite.set_alpha(255) + if self.blinktimer.getloops()