SHOW:
|
|
- or go back to the newest paste.
1 | Marquee script | |
2 | ||
3 | #----------------------------------------------- | |
4 | # It would be based off of Hompy's marker script | |
5 | - | # each letter is 5 blocks wide by 5 blocks deep |
5 | + | # each letter is 5 blocks wide by 7 blocks deep |
6 | # with one empty block of space between each letter 10 letters would fit in one grid cell | |
7 | - | # if we implement rows there would be up to 10 rows as well, for 100 letters per grid cell |
7 | + | # if we implement rows there would be up to 8 rows as well, for 80 letters per grid cell |
8 | # ----------------------------------------------- | |
9 | ||
10 | WriteToMarquee(message, cell, row, direction, color): | |
11 | ||
12 | #------------------------------------------- | |
13 | # message is the message you want to display | |
14 | # cell is the starting grid coordinate location for the message | |
15 | # each grid cell is offset by 64 blocks | |
16 | # direction is the way the player will face in order to read the message | |
17 | # north east south west | |
18 | # color of the text | |
19 | # | |
20 | # EXAMPLE | |
21 | # | |
22 | # WriteToMarquee("Danhezee has the intel!", "B3", 1, "east", enemy.color): | |
23 | # | |
24 | # The example above would write "DANHEZEE HAS THE INTEL" begining | |
25 | # in cell B3 on the upper most row and continue through to the next two grid cells. | |
26 | #-------------------------------------------- | |
27 | ||
28 | EraseMarquee(cell, row): | |
29 | ||
30 | #------------------------------------ | |
31 | # Erases messages line by line | |
32 | # by drawing a line 64 blocks long | |
33 | # through the row appropiate row | |
34 | # and breaking a block | |
35 | #------------------------------------ |