Commit Graph

428 Commits

Author SHA1 Message Date
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
LDDestroier ea50b6b7a7
Fixed ping indicator, added grid demo mode
My argument parser was added, which makes things much easier.
2019-02-28 23:41:03 -05:00
LDDestroier e48bbf99a8
Update tron.lua 2019-02-26 01:46:12 -05:00
LDDestroier cdff4ea28a
Update tron.lua 2019-02-26 01:43:41 -05:00
LDDestroier d7cc9a6c2c
Fixed the no turning thing
How did I miss that!?
2019-02-23 18:54:10 -05:00
LDDestroier 12f56c6a59
I bet this will work 2019-02-23 17:19:15 -05:00
LDDestroier 53100eee34
Attempt to get rid of white image artifact
It only shows up on CC:Tweaked, not on CCEmuX. It makes all the images look bad.
2019-02-23 16:33:12 -05:00
LDDestroier c1fc932c6b
Removed unneccesary tsv() calls 2019-02-23 02:54:57 -05:00
LDDestroier 633a99665c
Update tron.lua 2019-02-23 02:46:56 -05:00
LDDestroier f6aabddae7
Added options, enabled name display, etc.
In the new Options menu, you can:
1. change your grid
2. change your name (13 character limit)
3. demo the grid scrolling

A big change is that you now need fuel to release your trail. You start with 10, and it slowly regenerates whenever you aren't holding down the button to release. This is to prevent stalling.
2019-02-23 00:37:51 -05:00
LDDestroier 234cb77147
Update neovariable2.lua 2019-02-20 02:08:14 -05:00
LDDestroier 6663341733
Made it work
now just to add encryption...ugh...
2019-02-19 20:29:28 -05:00
LDDestroier 4aa4b35011
Create neovariable2.lua 2019-02-19 17:43:16 -05:00
LDDestroier ebaec81a81
Added P2 netlag assistance
Specifically, a gray circle will appear 3 spaces ahead of the red player to help give an idea of where they will turn, because of netlag.
This only shows up when using skynet, though.
P2 now also has a ping counter.
2019-02-15 00:53:32 -05:00