mirror of
https://github.com/zoriya/AnonymousGoose.git
synced 2026-05-31 13:13:09 +00:00
Pushing the goose trick
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
from term_utils import Term
|
||||
from trick import Trick
|
||||
|
||||
|
||||
class LaughingGooseTrick(Trick):
|
||||
@property
|
||||
def name(self):
|
||||
return "Test"
|
||||
|
||||
@property
|
||||
def delay(self):
|
||||
return 5
|
||||
|
||||
@property
|
||||
def is_reversible(self):
|
||||
return False
|
||||
|
||||
def revert(self):
|
||||
pass
|
||||
|
||||
def run(self):
|
||||
term = Term()
|
||||
term.print("""
|
||||
`:-.......``
|
||||
+:o+++:---::
|
||||
`/--::/o/-+s+.
|
||||
`/::/so/:-:-:`
|
||||
`s:----------.
|
||||
/:+oo//soo/o
|
||||
`+o/://///+.
|
||||
/do:-:m--
|
||||
oNNmy-o`
|
||||
`-. `-/sdmNNNNNs`
|
||||
sNNmmNNNNNNNNNNNNd`
|
||||
:NNNNNNNNNNNNNNNNN-
|
||||
-NNNNNNNNNNNNNNNd
|
||||
oNNNNNNNNNNNNNm.
|
||||
+NNNNNNNNNNNN/
|
||||
oNNNNNdssmNd`
|
||||
oNNy- .y`
|
||||
:o .s
|
||||
`s` -sso+/`
|
||||
`ss+:. .-.`
|
||||
.--:.` """)
|
||||
@@ -1,21 +0,0 @@
|
||||
from trick import Trick
|
||||
|
||||
|
||||
class TestTrick(Trick):
|
||||
@property
|
||||
def name(self):
|
||||
return "Test"
|
||||
|
||||
@property
|
||||
def delay(self):
|
||||
return 1
|
||||
|
||||
@property
|
||||
def is_reversible(self):
|
||||
return False
|
||||
|
||||
def revert(self):
|
||||
pass
|
||||
|
||||
def run(self):
|
||||
print("Test succeed")
|
||||
@@ -54,28 +54,5 @@ class AnonymousGoose:
|
||||
|
||||
if __name__ == "__main__":
|
||||
goose = AnonymousGoose()
|
||||
term = Term()
|
||||
term.print("""
|
||||
`:-.......``
|
||||
+:o+++:---::
|
||||
`/--::/o/-+s+.
|
||||
`/::/so/:-:-:`
|
||||
`s:----------.
|
||||
/:+oo//soo/o
|
||||
`+o/://///+.
|
||||
/do:-:m--
|
||||
oNNmy-o`
|
||||
`-. `-/sdmNNNNNs`
|
||||
sNNmmNNNNNNNNNNNNd`
|
||||
:NNNNNNNNNNNNNNNNN-
|
||||
-NNNNNNNNNNNNNNNd
|
||||
oNNNNNNNNNNNNNm.
|
||||
+NNNNNNNNNNNN/
|
||||
oNNNNNdssmNd`
|
||||
oNNy- .y`
|
||||
:o .s
|
||||
`s` -sso+/`
|
||||
`ss+:. .-.`
|
||||
.--:.` """"")
|
||||
goose.run()
|
||||
goose.stop()
|
||||
|
||||
Reference in New Issue
Block a user