This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
CosmoConsole's profile picture

Cosmoconsole's Programs - Ccsand, Missile Command And More!

Started by CosmoConsole, 12 October 2013 - 08:27 AM
CosmoConsole #1
Posted 12 October 2013 - 10:27 AM
CCSand
The topic of that is already available here: http://www.computerc...-computercraft/
If you don't bother opening the topic, I'll try to make it short: it's a falling sand simulator (think Powder Game, Pyro Sand, The Powder Toy).
Download is here:


pastebin get RbKvzJqp ccsand

Cowsay
A primitive cowsay port for ComputerCraft! Currently only supports the default cow. Also, the split is very simple, only splitting with a counter and doesn't care about words, but it works somehow. If you want to try it out, here's the link:

pastebin get n00VQJsw cowsay

Missile Command
An early, primitive and buggy version of Missile Command. Bugs include: missiles not doing anything when hitting ground, missiles not affected by explosion (most likely are not going to damage buildings either then). Advanced Computers required.

pastebin get cPHicr7S missilecommand

Video Effects

CCRipple
Creates ripple effects with sine function. Customizable multiplier, speed, frequency and renderable row (called drawing frame because I couldn't know what to call it).

pastebin get cx8dLRef ccripple

CCRain
A nice little screensaver: makes random letters fall from sky and stack up! First row configures terminal velocity. Supports colors with Advanced Computers. Also supports Computers.

pastebin get P86Hm99N ccrain

Utilities
echo - This is a lazy's tool, made in 10 seconds. Very simple, prints back what you type into it. | pastebin get EDfXZT9Z echo
lx - Enhanced ls, tells file names, whether they're directories or not, whether they're read-only or not, and file sizes. Also has pattern matching. | pastebin get NHbWGUe7 lx
cat - Similar to the unix command, this types in file's contents! | pastebin get yduVgwAZ cat
size - Another simple tool. Tells the file size in bytes, and if necessary, with kilobytes or even megabytes. | pastebin get iJMF8uB2 size
locate - Matches a file name or a pattern within the current directory and subdirectories. | pastebin get kPqPqdk7 locate
Unix-like redirection utilities
rdi - Adds a file's contents to some command. For example: rdi h command arg behaves like command arg < h | pastebin get kY2EWxTm rdi
rdo (BETA) - Dumps some program's output to a file. For example: rdo h command arg behaves like command arg > h | pastebin get 7Ncjw8cz rdo
rda (BETA) - Appends some program's output to a file. For example: rda h command arg behaves like command arg >> h | pastebin get d0DZuWCb rda

Screenshots
Edited on 26 October 2013 - 03:01 AM
leonardi #2
Posted 12 October 2013 - 07:51 PM
Would like to see some screenshots!
CosmoConsole #3
Posted 13 October 2013 - 12:57 PM
Would like to see some screenshots!
I have a CCSand screenshot gallery, maybe should expand it for all applications.

Actually doing it right now.
CosmoConsole #4
Posted 15 October 2013 - 03:16 PM
lx updated. Now supports searching for all directories in current directory ( lx [ ). Also, this post is also to inform that cowsay is now functional with the current cow.
CosmoConsole #5
Posted 26 October 2013 - 05:00 AM
Early, buggy version of Missile Command is now out!