mirror of
https://github.com/gabehf/go-battleship.git
synced 2026-04-23 08:01:50 -07:00
Initial Commit
This commit is contained in:
commit
0045790ec4
10 changed files with 1013 additions and 0 deletions
33
board/clearscreen.go
Normal file
33
board/clearscreen.go
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
package board
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/ghfarrell/go-battleship/cprint"
|
||||
)
|
||||
|
||||
// clearscreen and printlogo functions have to be in this package so that I can use
|
||||
// them in the ship placement loop :/
|
||||
func PrintLogo() {
|
||||
cprint.Printf["Magenta"](" /$$$$$$$ /$$$$$$ /$$$$$$$$/$$$$$$$$/$$ /$$$$$$$$ \n")
|
||||
cprint.Printf["Magenta"]("| $$__ $$ /$$__ $$|__ $$__/__ $$__/ $$ | $$_____/ \n")
|
||||
cprint.Printf["Magenta"]("| $$ \\ $$| $$ \\ $$ | $$ | $$ | $$ | $$ \n")
|
||||
cprint.Printf["Magenta"]("| $$$$$$$ | $$$$$$$$ | $$ | $$ | $$ | $$$$$ \n")
|
||||
cprint.Printf["Magenta"]("| $$__ $$| $$__ $$ | $$ | $$ | $$ | $$__/ \n")
|
||||
cprint.Printf["Magenta"]("| $$ \\ $$| $$ | $$ | $$ | $$ | $$ | $$ \n")
|
||||
cprint.Printf["Magenta"]("| $$$$$$$/| $$ | $$ | $$ | $$ | $$$$$$$$| $$$$$$$$| \n")
|
||||
cprint.Printf["Magenta"]("|_______/ |__/ |__/ |__/ |__/ |________/|________/ \n")
|
||||
cprint.Printf["Magenta"](" /$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$$\n")
|
||||
cprint.Printf["Magenta"](" /$$__ $$| $$ | $$|_ $$_/| $$__ $$\n")
|
||||
cprint.Printf["Magenta"]("| $$ \\__/| $$ | $$ | $$ | $$ \\ $$\n")
|
||||
cprint.Printf["Magenta"]("| $$$$$$ | $$$$$$$$ | $$ | $$$$$$$/\n")
|
||||
cprint.Printf["Magenta"](" \\____ $$| $$__ $$ | $$ | $$____/ \n")
|
||||
cprint.Printf["Magenta"](" /$$ \\ $$| $$ | $$ | $$ | $$ \n")
|
||||
cprint.Printf["Magenta"](" $$$$$$/| $$ | $$ /$$$$$$| $$ \n")
|
||||
cprint.Printf["Magenta"](" \\______/ |__/ |__/|______/|__/ \n")
|
||||
cprint.Printf["Red"]("Press ctrl + c at any time to quit.\n\n")
|
||||
}
|
||||
func ClearScreen() {
|
||||
fmt.Print("\033[H\033[2J")
|
||||
PrintLogo()
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue