Commit Graph

241 Commits

Author SHA1 Message Date
LDDestroier 9e7475e684
Create goto-snippet.lua
This is a snippet, not an API.
Firstly, never ever ever use GOTO. Never even code GOTO. Neve-oh fuck

Declare tags with --::tagName::
Goto tags with goto(tagName). Don't include any colons or hyphens.
goto(tag) will not include any local variables, so keep that in mind.
2019-03-17 20:10:30 -04:00
LDDestroier c099c170ed
Moved AES URL over to my github
In case it changes, see
2019-03-17 17:34:52 -04:00
LDDestroier 1736cf4b46
Added aeslua
Ported by SquidDev.
I really gotta move all these APIs over to this github, it's partially why I made it
2019-03-17 17:33:50 -04:00
LDDestroier fc38840221
Fixed P2 skynet ping indicator / assist 2019-03-17 04:15:49 -04:00
LDDestroier fed06ed6e2
Improved host P1 designation, --update argument
+ Host will now always be P1, since sometimes it would act up and give host P2, especially on skynet.
+ How to Play has been updated with mouse controls
+ Update argument now runs the updated version of TRON instantly instead of waiting for a re-run.
2019-03-17 03:30:05 -04:00
LDDestroier a313b6364d
Add files via upload 2019-03-13 17:05:50 -04:00
LDDestroier 9e9d9592f0
Delete ccbn-selfextract.lua 2019-03-13 13:58:18 -04:00
LDDestroier 3a6429513e
Updated autoextract package 2019-03-13 13:57:59 -04:00
LDDestroier f4d7b3f893
Added chip selector, win/lose, vulcan flinch
What an update, like damn
2019-03-13 13:56:51 -04:00
LDDestroier 23aa819c24
Added CCBN progdor2 selfextract 2019-03-13 00:20:59 -04:00
LDDestroier ea8bbd18fc
Made mainDir path relative to main file 2019-03-13 00:17:55 -04:00
LDDestroier e58d3515d1
Add files via upload 2019-03-13 00:15:41 -04:00
LDDestroier e4fb776d54
Moved all chips/objectData outside main file 2019-03-13 00:14:24 -04:00
LDDestroier 0ed94bf6f5
Fixed player death causing crash 2019-03-12 17:04:46 -04:00
LDDestroier 04275c732d
Optimized panel rendering 2019-03-12 17:02:26 -04:00
LDDestroier 94383cb44f
Update ccbn.lua 2019-03-12 04:39:20 -04:00
LDDestroier be760921db
Fixed objects being multihit, players entering enemy panels 2019-03-12 02:12:34 -04:00
LDDestroier 8f377b2269
Fixed rockcube, added Dash 2019-03-12 00:58:47 -04:00
LDDestroier 8e5589260e
Added objects, including incomplete RockCube
Almost, man!
2019-03-11 05:02:27 -04:00
LDDestroier aa112c4965
Improved netcode, added chips
It also won't crash if a player dies!
2019-03-11 02:37:04 -04:00
LDDestroier e40e30798e
Made exits more clean
It'll close the skynet socket upon exit as best it can.
2019-03-11 01:37:21 -04:00
LDDestroier 6ae70b0866
Added skynet support
This game is pretty spammy on the network. I'll try to optimize that later.
2019-03-11 01:33:25 -04:00
LDDestroier cf947246e2
Netplay added
cool shit
2019-03-11 00:10:00 -04:00
LDDestroier 6afa80071f
Added hardcoded battlechips!
Along with that, I added a sprite for the buster, three dummy enemies, updated sprites for you and the enemies, and a proper Y-sorting system.
2019-03-10 21:15:22 -04:00
LDDestroier f8dec59229
Made damage separate from panels 2019-03-10 16:12:49 -04:00
LDDestroier eadcae3482
Update ccbn.lua 2019-03-09 17:32:49 -05:00
LDDestroier b893214b16
Update ccbn.lua 2019-03-09 17:24:33 -05:00
LDDestroier 9f30479973
Update ccbn.lua 2019-03-09 17:20:14 -05:00
LDDestroier 87959baf94
Update ccbn.lua 2019-03-09 16:16:36 -05:00
LDDestroier e4748a1284
Create ccbn.lua 2019-03-09 16:09:52 -05:00
LDDestroier a42f57a4a1
Update sysmail.lua 2019-03-05 22:14:32 -05:00
LDDestroier 18d544e402
Update sysmail.lua 2019-03-05 21:19:07 -05:00
LDDestroier 729e6995ac
Update sysmail.lua 2019-03-05 21:13:57 -05:00
LDDestroier 5ed13ed39a
Fixed getNames() 2019-03-05 21:11:03 -05:00
LDDestroier 9eb62e0fae
Update sysmail.lua 2019-03-05 20:39:54 -05:00
LDDestroier 190e92f679
It's functional!
Yeah, finally!

Just make sure that the server has all the clients' keys, or else they won't be able to connect. Security.
2019-03-05 19:59:31 -05:00
LDDestroier 97a88f1610
Most things work
Replying still needs adjusting
Attachments don't work yet
2019-03-05 17:55:36 -05:00
LDDestroier 219e938926
Server now needs client keys
It was the other way around, but this method is more secure! (if slower)
2019-03-05 12:38:29 -05:00
LDDestroier 743c96c98e
Added unfinished client GUI 2019-03-05 02:09:32 -05:00
LDDestroier c90b4a9003
Internals are made functional 2019-03-04 22:02:39 -05:00
LDDestroier 99dcc8f6b4
It's progress I guess
I need to fix up client encTransmitting, since it thinks the key is nil when I tested it earlier.
I also need to make sure that I can transmit by name, and not just by computer ID.
2019-03-04 16:10:41 -05:00
LDDestroier d4f57d6181
Create sysmail.lua (Super WIP)
this isn't even close to being workable, so move along
2019-03-03 03:10:32 -05:00
LDDestroier 465747fb52
Allows you to update without modem 2019-03-01 18:34:39 -05:00
LDDestroier cf883e5394
Added BLittle Grow
Finally, a way to undo BLittle Shrink without using the undo feature.
Additionally, many variables were placed into a table to help with the limited upvalues.
And a redundant verbose help line was removed.
2019-03-01 17:44:27 -05:00
LDDestroier 2c1746b536
New grid 2019-03-01 01:31:32 -05:00
LDDestroier d7e258946f
Centered some text 2019-03-01 00:35:13 -05:00
LDDestroier b8629036f0
New Grid
some
2019-03-01 00:29:10 -05:00
LDDestroier 11d471e40a
Ridded unnecessary os.epoch(), and all os.time()'s 2019-03-01 00:08:16 -05:00
LDDestroier 869a8b29d3
Update tron.lua 2019-02-28 23:49:50 -05:00
LDDestroier 2bd56706e4
Added autoupdater 2019-02-28 23:47:51 -05:00