c011563ec719402a05e043efa9b3641d4a6da731 2025-10-24T18:33:05-05:00 fix y positioning
322dcd464b86099450142c24d211b15b3a38506c 2025-10-24T18:26:02-05:00 update clock font color
bd6a437911432d02c1163ab1c93d27afba1769d8 2025-10-24T18:13:05-05:00 broadcast time every 10 seconds to keep clocks in sync
de0babe82619aef28c303e96e6c7148da439b948 2025-10-24T18:02:50-05:00 start timer rendering
7faa7773dac26097d1a492443c4f2e0550787326 2025-10-24T17:26:57-05:00 start supporting game time
f4496479a9e929c8c297e2d5a818fdfe9f8b908f 2025-10-24T16:33:15-05:00 shut off motor when ditching plane
fdb4d02519a39e48e6520405bb166d2decb4abfc 2025-04-19T21:31:46Z Deploying to gh-pages from @ mattbruv/Lentokonepeli@e54c1bd9de70b5ebfc3b57f7b07b67bcb7a7b941 🚀
e54c1bd9de70b5ebfc3b57f7b07b67bcb7a7b941 2025-04-19T16:29:01-05:00 Improve replay system (#85)
7288892daf86f7b364cbe1096aca4361ff7e64a0 2025-04-19T16:17:36-05:00 remove this
1c8e0fc42c370172d204f160a25b815cbc46bce8 2025-04-19T16:04:55-05:00 add chat message to replay event
4e926517c0c184401c115dc50026a955cf59d60b 2025-04-19T15:32:02-05:00 advance by x seconds
7b8fe27850c195e74cbdf455c7fd46a152fbc13c 2025-04-19T14:48:12-05:00 add advancing by one tick
40ecdb67a92ce72dca8319c59efe76cdb57fe35e 2025-04-19T14:15:28-05:00 paused stuff
4315bf200f0e6b3c9a0c7d43a8fd1a88b73fabc3 2025-04-19T13:59:14-05:00 start from one off
0b496c494ba36d8d0b220507df2015379fc67777 2025-04-19T13:54:40-05:00 pausing is working :D
7ec4a5682689f4b8ef5745926e1de894f0eb904d 2025-04-19T13:41:22-05:00 fix scrubb
ce0f61ea0cfac25375964d271ac0f7a5a17311d8 2025-04-19T13:19:25-05:00 refactoring
fcdb9609ff320cd4d24ae923b909c46726c3edb6 2025-04-19T12:38:54-05:00 scrub to event
fb973dfe6484dba866e1ec0bcdd78cfd69f58bfa 2025-04-19T12:06:59-05:00 this is better
43c37051ba4cce20142cef4c664236905c5de78b 2025-04-18T23:58:23-05:00 this is kinda working
88636d4d5cc5e96334d5c81c0aa430897425ae22 2025-04-18T23:51:21-05:00 test replay jumping
f1b4e76e3024a584cf0d51f93a09dfa9e7e577ef 2025-04-18T23:16:28-05:00 update react less
fd95f2384ffbf1136828977527af67c98031886d 2025-04-18T23:15:58-05:00 show who killed
e3511a843a0ee0ac8e9b38688ce4c74c35c2fe6b 2025-04-18T22:47:12-05:00 gray out old events
adf39fd681497e18f5d09919bb35abc9c46986fa 2025-04-18T22:39:20-05:00 replay progress
7dba163850779e13aeffff6954597b7591549b5d 2025-04-18T22:01:35-05:00 this
00193263deac6571912851bacdfcc08b28723b9c 2025-04-18T21:46:25-05:00 fix subtle bug
83b1004afea083aa4c4b2544814d6708a6b69e89 2025-04-18T19:50:58-05:00 fixes
0d4767a514cb4c59c05566e94af010f04ffe7df7 2025-04-18T19:45:02-05:00 update team perspective on player change
d91860c23cd7cb55aa00314c919516178bfeff6b 2025-04-18T19:39:12-05:00 update stuff
7df407ddfe04a8b25d5b9ff7666e6b52be270b72 2025-04-18T19:29:31-05:00 start spectating code
5205858af650a5a8474dbddd7720b7bc62f96245 2025-04-18T18:53:45-05:00 add different kill types
9f2038061bfa6d7b5c61e662743908b735984766 2025-04-18T18:24:08-05:00 add kill events to replay summaries
f4be184de2a0cdf449182b2caa84adbc6e274e42 2025-04-18T18:11:15-05:00 export this
833075e96ca897b11aab0fa51ffc5f98abea0fed 2025-04-18T17:22:51-05:00 change log calls
cb0b5473270769725a590d23050046375c48292b 2025-04-18T16:32:06-05:00 remove this
766611c6d2d51bf430a386c6aace986a2977203d 2025-04-18T15:51:34-05:00 fix event querying players
cc36564f572563f8c29e0aa6ed4338a116010758 2025-04-14T23:41:11-05:00 add player guid type, start trying to extract player names by guids for summary
24a88abf79f78771a7c69e4321c2ed7d49a25f15 2025-04-13T23:48:58-05:00 change how we return replay summaries
36a85ed27fe79398f49305d574415aed6e5fb604 2025-04-13T23:29:03-05:00 .
1a5414f63586fb480bfb382766ccc7478c9528b8 2025-04-13T23:26:37-05:00 fix issue with game loop not stopping
b10fc7db5c3ad06b7f2c15a259ff934170498b20 2025-04-13T23:11:56-05:00 i will never understand react
65f05c6deb675c996901b4b679e04eaad8640894 2025-04-13T22:47:06-05:00 idk what im doing
d92ba3205101e21b58d90ecb22a8c14a78bf13eb 2025-04-13T22:30:05-05:00 update label
945e1fef174112b4167d02dbb4f97f6e097c7e27 2025-04-13T22:25:39-05:00 load and process replays via rust
7c826132ac4bd0d8a72a678a4ce2bd44eeeff806 2025-04-13T18:02:55-05:00 start working on the timer bar
6c62acdf9588322668a76646138b3c9eb5382ba5 2025-04-13T17:43:40-05:00 show time string
c5ecd61f0a5b0df249d879825a06741f745f22bd 2025-04-13T17:03:52-05:00 use hashmap instead of vector for looking up tick input
e0882a79248917ca139953daa36f2aca0d54a79e 2025-04-13T16:35:34-05:00 test hashmap speed increase
a506568d8a4be253bb38a645283f269af2f791c8 2025-04-13T16:20:24-05:00 msic improvements
3888ce7ea0bd02384926cafcf1e6370a90e748bb 2025-04-13T16:12:16-05:00 parse events starting point
0173a0374e233d53be470f7caf163d91d993f511 2025-04-13T15:25:07-05:00 start processing events
46de7aae6bcee3fc4efe06fd5677318e73fcad91 2025-04-13T14:41:14-05:00 create folder for replay related code
262ed8216fc6181037259f36a9eabbdfe3e05e5e 2025-03-31T20:33:07-05:00 add client code
607dd989c3e75a887800b31ae86b12f413d624cf 2025-03-31T20:32:44-05:00 progress
ab8ce18f5299fcaef3e3858ba6a49f3645cfd1de 2025-03-30T20:38:06+02:00 support onetime animations (#82)
93189724beee09e7d6d94df6f7f055308c9c45ed 2025-03-30T13:25:16-05:00 implement player landing on runway correctly (#83)
bfeab5a078424d3609513fcc8ce7f3bf292dc3d4 2025-03-30T04:43:49+02:00 implement gameloop as single requestAnimationFrame loop (#81)
b2f72b540d1d373f1cf0076fdf1baa44b8791baf 2025-03-30T04:19:50+02:00 Basic level editor (#80)
6a798cad6434f86c653c210601ffb1e1a78ac880 2025-03-29T20:59:32+01:00 Streamline client code (#78)
d4506b49db28d2db741166e43b3c0baa93e3b1dc 2025-03-29T14:18:48-05:00 Add runway takeoff and landing cooldowns (#79)
c0c14ce1adf98c2fcee3b0e8752c473956b5f8aa 2025-03-28T17:40:45-05:00 kill parachuter if moving outside of bounds, closes #34
50ea6e34ffe230deb727f1e6abc41e8e7375914a 2025-03-28T23:24:13+01:00 Style changes (#76)
0e4a0ce92fab329f510ba7c7f653b89569379849 2025-03-27T03:23:31+01:00 Improve level parsing code, export parse fn to client (#74)
0889ce433c01015f3d2bbfd7b998bc55a8ee93ee 2025-03-24T16:47:53-05:00 fix type issue
5fa60329e415653d17d159400be65f00999839ae 2025-03-24T16:38:44-05:00 closes #43
7d585c1fa5ea6d27812fbe30c9dab38dd8082312 2025-03-24T20:33:30+01:00 Improve bunkers (#73)
b4fca18f62e3ef321ec155efff4c30618eb1cd65 2025-03-24T19:45:00+01:00 Translation support (#67)
395122c57856644227e78a69b1db2452f2c1ace1 2025-03-24T15:32:16+01:00 Add motorsound (#71)
0b07edd8b7a5ddb3cabbea008fff64c60dff29dc 2025-03-24T04:03:12+01:00 Add mute setting (#64)
dd09e2bd117e04e454c14d664231ca74705fcb5b 2025-03-24T02:01:33+01:00 Correct motor delay (#65)
0cb95dbda225dc23e16a485f5c9e91dcfab4e7cd 2025-03-23T19:47:29-05:00 add zindex for bomb so it doesn't show behind things
6440f304a3d7c9e2789756a87cfd78dd31087b28 2025-03-24T01:46:11+01:00 Correct draw z index for water & back of runway (#63)
2c4dc631704af2bf6e7a5b996275633996e5398c 2025-03-23T13:37:20-05:00 Starting chat implementation
752b80a8a742f397a538ccfb945138ad4c9e4b63 2025-03-17T02:54:23+01:00 add abstraction over keybinds for easier control (#56)
7ccfc93c69748ea2b2eed9aa39fbfea8720ef498 2025-03-16T20:18:48+01:00 Pennane/more linting (#55)
5eefb25ae2fd18a789e234259b9d0aa778d80d61 2025-03-16T18:52:12+01:00 Pennane/park on enemy runway (#54)
3b980e5dfe8593b32e36652a95dd9d86bd7566a8 2025-03-16T18:12:49+01:00 Pennane/consistent styling (#52)
bdeded3e6691c2d2075a7501c9bba985c56028a2 2025-03-15T17:18:17-05:00 man chatgpt sucks
9e7ebba127a010943bb34a43fdb108ca7d8df00f 2025-03-15T17:16:08-05:00 Update build.yaml
78b860333f7ed2f692a4bd9aba44c8e7b0072636 2025-03-15T17:08:59-05:00 Update workflow to build on PR (#53)
337e9de0468a8506a7957f0608e685b0f87db0da 2025-03-15T23:01:41+01:00 Consistent js versioning (#51)
248cd796907d163c281ceec0ba8ae5c4b90741b9 2025-03-15T15:37:07-05:00 fix radar positioning for runways (#50)
91ef421e520ce559fce54c4a4a41fb1aa946b850 2025-03-15T12:50:28-05:00 tweak build yaml to work on main Lento repo
20d2c9386df42685534533d59eb3018ba5a3a295 2025-03-15T11:39:52-05:00 update readme
bb0eaadf985dead6fb281fdefe32ee47ab73abd4 2025-03-07T10:28:03-06:00 add bullet to bullet collision
084839b7cc3608f8f823a3ac5c370aa36ccc17b0 2025-03-06T20:16:40-06:00 Use strongly typed Entity IDs instead of u16
9d2b0a5085495dcc49b9179d44673e632b634c53 2025-03-06T13:06:04-06:00 bullet fix?
ea1a8a15268938681b3b60701892d5993090a65e 2025-03-06T12:01:37-06:00 adjust kills
facfe4ac7365b7c60cdb6fe8be242c0bb0ed8df0 2025-03-06T11:02:17-06:00 fix bomb rotations
c1bfe6b3c98cb5c43edba81ddafb9a1175f9d731 2025-03-06T10:45:26-06:00 Add man shooting
daaf52c0086aa653b43156597360feca91605b0a 2025-03-05T15:40:31-06:00 fix name callback
301f5634f8ecdd155bd1a108ca26f7d1d57e4f0e 2025-03-05T15:32:57-06:00 Add Scoreboard (#1)
7468e6b1756eff5a9192d957108c2a869d7cd95e 2025-03-04T20:17:44-06:00 vix visual errors
c0241ac6b247af072e6d36ac7f72218ff1faeac0 2025-03-04T19:36:11-06:00 kill man when landing on other runway
36ae7b18bd126ddd192b72af3c1b7ef6e32af1ee 2025-03-04T19:14:32-06:00 render clans
237b6580f27969af6f0d6c7b01c016d86052d78c 2025-03-04T19:03:00-06:00 fix various issues
e9c894812a091638dc453dab9505779688fbd40d 2025-03-04T18:20:05-06:00 edit username from settings menu
19614aac2dcb68b0ca268a7d0583cc22e79e4d75 2025-03-04T18:05:55-06:00 mroe destory
f13e4f370289f0a1eb53c05670ccd1fbe8eb6f1e 2025-03-04T18:02:20-06:00 destroy stuff
825a05067013f13457ffa7947dfdf9abca2a28a3 2025-03-02T22:26:28-06:00 add player names
efb7ed48da088269112f92f97ef563b672d203f5 2025-03-02T10:16:02-06:00 Add killfeed
fed32406d8dcb06d69d865a08833b0832dc5bf4a 2025-03-01T21:31:09-06:00 add ability to have custom keys
9fb0244a0c4f242b87c0606f792ede555279fb13 2025-03-01T13:04:21-06:00 rework the UI and add replay system
b65cbe3e15952fc0b44c916e8c4be9a32ca04021 2025-02-26T21:14:15-06:00 Squashed commit of the following:
c4cd6bd8cd6e125f4bef20da5ec7c5ccf12ecba8 2025-02-26T15:03:39-06:00 add bomb to bomb collision
babfb0f47754d7142856d8c9b18dcb1cb58356aa 2025-02-24T14:51:14-06:00 remove randomness
d8b2b1d65263d22d7ed9c9a83c330a1f532a5cad 2025-02-24T14:33:53-06:00 clean up warnings
4928910bb407ded05b9b4bc36b80b91a57354a3e 2025-02-23T22:06:28-06:00 fix radar colors
6b66bc71634b7674bd1c26856cf3d36e6110ec28 2025-02-23T20:46:36-06:00 add invincibility timer after jumping out of plane
081c12f42ce844146c80c4a92630dc7530b83e57 2025-02-23T20:03:15-06:00 add plane to plane collision + dodging behavior
f2cd96a4a757320ac620a066970df4f438647c52 2025-02-23T17:48:22-06:00 fix bullets draining too fast
2f1f6a4c6299818a2c9dcc6cdabd9fadf2438099 2025-02-23T17:30:59-06:00 add bullet man collision
ebd76738f6e7bf75533a816761a0d1f969d9af10 2025-02-23T17:24:01-06:00 don't let empty planes land
e99a8ca3333971d74149769a3a3cda0e2f3f1d20 2025-02-23T17:17:48-06:00 kill player if falling from too high
8c0195cb6622175bd354b36c04099ed66995a13e 2025-02-23T16:58:52-06:00 add man suicide
13577235a8a7ac0e9a30bac0a59ddac4e9ad8f13 2025-02-23T16:22:20-06:00 remove variable tick rate setting
3a5ec8505488e57e1b981df565bf7f228352b413 2025-02-23T10:22:26-06:00 add ability to change tick rate to have them test
3b5913f7e92c8da5119fc36f7081ded63add3bc8 2025-02-23T10:04:34-06:00 comment out console logs
e9ee1eb823f631ce4f751cf7d76b455a5bdedf0c 2025-02-20T22:31:40-06:00 man bomb collision
46d65b3e5e8fab458ba2ea3b2661be9320ba4394 2025-02-20T22:28:47-06:00 bullet collide bombs
c11d179852817a4bbab7b2b70e73926c0fb10ff5 2025-02-20T22:06:48-06:00 remove red dot
08e769b5b8bcf1de5ac886b87ba1ffded02b7d69 2025-02-20T19:46:37-06:00 Migrate to peerjs which is just 1000x better
5303872c0ee75dbb464dd3d7f1664bee1cdf1dd3 2025-02-19T22:34:21-06:00 add level selector
70cab616cbb17e077920d425010f75be95402628 2025-02-19T22:18:49-06:00 remove console log, use the right callback
a0a4f905d1855fab582c9bc25bcfe4d9cc5bcf2f 2025-02-19T22:04:38-06:00 fix bombs exploding planes
3194c7a6f58ed256580b9050a0c139fa6d3e7a02 2025-02-19T21:37:46-06:00 I think this is close
342ffa5eecc05df6eb337c39300f5df1d092c2ae 2025-02-19T20:49:45-06:00 add player id to bullets/plane
7be8dfd6cd998bad383940bf7c39c4ab177e456d 2025-02-19T19:16:03-06:00 classic
d957dfc0e9479afeb0675f2f9ba55b3db1acaa74 2025-02-19T19:14:21-06:00 change broadcast rate, remove console log
e0780d5258ecf3d6b7e7c06c99eeee9869793982 2025-02-19T19:06:58-06:00 comment out console logs
ebdd2059a85ba17a5f1093eb4e863e734c376899 2025-02-19T19:01:14-06:00 Get webrtc working?!?!??!
d25bbd2189775c9e25c1c9f9b8891f4036561e9b 2025-02-18T16:53:19-06:00 base64 that shit
fc9f5f7c8a8e586fb402e9674f6120db692c5ef5 2025-02-18T16:26:57-06:00 WebRTC starting point
4b5e62ccc1b2e79f42057321a4fc3d57fb3d813b 2025-01-20T18:20:46-05:00 add window specififer
e14edd61a8dba06004bcd9ee790cdcd8f67500a3 2025-01-18T20:02:11-05:00 add hit sound, and white blinking effect
e17d3dcd607cb4eb2795f182c116a52ea2c2ee61 2025-01-18T19:45:22-05:00 draw runway health the correct team color
c56fbce9332b4a2c0569ba2ec601d8cb64af4771 2025-01-18T19:40:17-05:00 draw runway health bars correctly
0aa132898a092d2af1350e3c2489d79cde8ac5fc 2025-01-18T19:06:13-05:00 change runway health damaging, fix bomb bounds not showing
0cee7f974dfcdfb6937e294c9416b87997ec8d38 2025-01-15T20:30:12-05:00 collide planes into men
e04365b32ccc9ac96d4f2b8e83067ad85865283e 2025-01-15T20:16:11-05:00 add collision alive check
a4d8ca7cd682bf47927d0ccb93e5519bc36146ba 2025-01-15T20:10:45-05:00 rework collision
0229ef489170806b31c75880742ed2a86ee11387 2025-01-15T19:30:37-05:00 render radar
acc608c3c4256c89499f93a6d9fef239f287408c 2025-01-15T18:33:07-05:00 add black smoke
01b99de8ab6861ac9a386c47d96651dcc64afa83 2025-01-15T17:40:54-05:00 fix tsc errors
4189aa300d773f1f0be02f89c02b0d6c8266eb72 2025-01-15T17:21:49-05:00 draw stuff correctly
0ad6ee32e54b1e13566c9231a529d76434021226 2025-01-15T17:11:20-05:00 start rendering healthbar
d4753b0706a6cd7313234a50a0dc9e680b2f5ea4 2025-01-15T16:30:46-05:00 fix bombs being broken
6d88a10cab417fcc6e416ad8057579c2124f6e1c 2025-01-12T15:16:19-05:00 fix bullets, add control key to shoot them
9ba8865e9254c538b6271cdf5defd0988d8d65bb 2025-01-12T15:12:41-05:00 fix colors of bullets
c0a0ccf60c5de7d7b69e76b55c282ad8c3daf38c 2025-01-12T15:06:09-05:00 i dont fucking understand this garbage
b4c2ec3569baadde4fd116e3f649b86cb9c18010 2025-01-12T14:44:33-05:00 get bullets updating client side
e4b7397fd97ae2443c48a76f386a874a5d359888 2025-01-12T14:23:41-05:00 move bullet properly, don't update client posijtion
8933fa72d85b13b0605c15e0d2fccfe8c0a3a811 2025-01-12T14:05:50-05:00 fix bullet spawn point math
c8f72136a3c54ec99bf9ac48e53fcd6018947bda 2025-01-12T12:21:30-05:00 despawn bullets properly
8d0e33cdc75be09ca2089f003f7705dbc21522c0 2025-01-12T11:59:57-05:00 start bullets
9cbee6aed2ff42a41ae3129b2c8e7521742f082b 2025-01-12T10:56:03-05:00 remove unused call
56ceea0d55e4f99c5890943a44f7ef8495ee5009 2025-01-12T10:42:36-05:00 fix bombs
77783f7633625e90487e55681ee0cdbc70741521 2025-01-12T10:32:16-05:00 fix bombs
18c5a77047262e7662e6f7cb8b02ab3b3994df7c 2025-01-12T10:19:18-05:00 track fuel properly
9e2d0fe831a2dba9861ffe8a94039f14029004be 2025-01-11T22:14:02-05:00 change delay times
b5d85073c00281d60b25095c6785751b3cb28937 2025-01-11T22:09:58-05:00 add gray smoke
92343cf561cdf9f3ebb597b57e0634aec1dd6a98 2025-01-11T21:39:09-05:00 add flipping animation
ecb9188b359a370facb91b7f8f7d6ecf77272b2f 2025-01-11T21:21:53-05:00 start hill movement, can't figure it out for now
9a0a7e49fb669e81a0e9cb6fa52ccbb1fe15ad9e 2025-01-11T17:05:05-05:00 start adding hills
d8df2496407d9427172a2dd1b40a12febd0856df 2025-01-11T16:44:24-05:00 add sky background
7394304163d2f851efca054353562ae5405c7e91 2025-01-11T15:28:08-05:00 fix not updating direction when speed is 0
2d32f9604ec656f113eef49407a27db68941de4a 2025-01-11T13:52:16-05:00 fix issue with landing on runways while flipped not blowing up plane
b9616ec498cb4681b1ba42e53790d8b6f7b15870 2025-01-11T13:44:42-05:00 fix landing, change draw order
fb6305f3ca771cf29f75f7187db17c7dad026c30 2025-01-11T13:18:15-05:00 fix start fipped
ad917adfe9e86e41d6f777248d9def7ae228b6bb 2025-01-11T13:15:14-05:00 add rotation for plane images
ce9ba5de265c188f997b71d92721eb009e1517a6 2025-01-11T12:54:08-05:00 tweak runway parking numbers
de3a4dc2872abcd3c4df8ee073d6f9995bae40f5 2025-01-10T22:09:59-05:00 debug parking area
cd8191c52173178a565d8025ef6d8ba436c68836 2025-01-10T22:02:20-05:00 init plane correctly
9bbcf4fbe31736bbb5c5e74d934be1d425e6ffb5 2025-01-10T21:42:41-05:00 start parking
17f3aee7b832dd6a654b4acbddbd4648a6a3dfc9 2025-01-10T21:32:18-05:00 set the runway when we land on it so it doesn't have collision
256be377ed0c7421b38766095c790a107852ca6c 2025-01-10T21:09:48-05:00 use this constant
02ed4a122c1bf3f5bdccf0bc245077c563b6bb21 2025-01-10T21:07:00-05:00 closer
43aaa49d61552dc2b36cea54b512fde07d71283d 2025-01-10T21:02:52-05:00 change this order
e5f722a1f035003be16be360fab8d3a6613e4ed3 2025-01-10T21:00:11-05:00 start debuggin
8c6c07531f8cdb5cf281f4753078f5fc0bbd2939 2025-01-10T20:50:01-05:00 start working on landing
c4811a5322f859f5e74c879f61896b1edc29e685 2025-01-10T19:49:30-05:00 add bomb behavior for water/coast
6ca574f8e12d7d3dc3e407e7e8ec29299062bc36 2025-01-10T19:44:07-05:00 reset keys
815d82824583ba3be3fbe67dc40e39f59b1d3631 2025-01-10T17:48:24-05:00 implement other plane modes
96a775f0c5919f115ab652d22e9014c642941f2c 2025-01-10T17:32:40-05:00 add falling logic
66a08ad8370f81aaed2e64eaa7886f3d57d514eb 2025-01-10T17:26:52-05:00 add some plane modes
597ef8516fa163459de6fe0c9b10e77443d141d9 2025-01-09T20:03:45-05:00 add some sounds, start work on bombs
5e36b8af664009e64c9bdd068fe07f977d5ee154 2025-01-09T19:38:18-05:00 blow up planes/men from explosions
4ede2deb0969b2b0323fe624afcf9ee61e1d8b03 2025-01-09T19:24:47-05:00 change order of action processing
48a36193c5d20790e9a9ce4bddf3bbd9a86cec1f 2025-01-09T19:09:51-05:00 add some more collision logic
92f137f1efacaa7355df78715ccc738444fe9745 2025-01-09T18:32:37-05:00 add plane collision
0fa451ad8d6ff43fa3917bc0cf4912050df3416b 2025-01-08T23:56:00-05:00 only update a rotated image if we're actually going to need to check the pixels, or if debugging
809dfd9b3161c6a72950d2971f45bc8d8725f470 2025-01-08T23:38:58-05:00 get rotated collision working :D :D
20d51078163850a1f5807fa3eab0d2c12464037b 2025-01-08T23:26:12-05:00 almost getting this working
00f0422c68bd98233824e96bb6617eb8b7bdae98 2025-01-08T23:13:38-05:00 make a method for specifically getting rotated images
9eb594ec2f8b0dcb116cfd0d87fba8a6b77b81de 2025-01-08T22:44:08-05:00 flying ready
533c17dc13c0ef3c84a845e6b6c593e9fc5acc3e 2025-01-08T22:38:37-05:00 2 more planes
696f0f9e95e84d54e7e7808f27a13522aada8e7b 2025-01-08T22:31:56-05:00 fokker
b38349aa1fb637f88ee45a8cd1b501a81fe1cada 2025-01-08T22:28:20-05:00 junkers
fc3cdda602a1b7d308d06bdb2567a0ab7b74b580 2025-01-08T22:22:03-05:00 stub out planes not done yet
2b01f0856de23e11d29c8b1de4cebda34169c11a 2025-01-08T22:05:23-05:00 flying is working now :D
e6e80244fd3cb530fe86bf965c39023b890be716 2025-01-08T21:55:01-05:00 closer :/
ceba1f426e3ffb67e760f562c1035fbc0a7447d3 2025-01-08T21:34:53-05:00 start trying to get planes to fly
936499d0dbf8fd7c93bc4325eaf9d9f0dfe132aa 2025-01-08T20:40:00-05:00 work more on plane
7ba03bf588da808c1c80194c4df7cc94cfc589c1 2025-01-08T18:06:41-05:00 spawn player in plane of their choosing instead
347b46e45a9cc5580fe6c1eefea0513bdd588d07 2025-01-08T17:46:50-05:00 remove console log
1cebe09874b93621fafb470dacdf88a506dff9de 2025-01-08T17:33:37-05:00 fix stuff
683c9c6f9b1affeabd1ef4971f8e74d184e186ba 2025-01-08T17:24:41-05:00 fix issue with recycling ids
1b2b63f19c8468201f9e668576857196ba053a83 2025-01-08T17:15:10-05:00 use continue instead of break
70e8f75af8133629a569120366db0904419086c2 2025-01-08T16:49:10-05:00 refine explosions
c7b4ee4594718f9dba4d0b78c9c3fc0c10a3dc5d 2025-01-08T16:33:26-05:00 more explosion work
1a29ae6e2ca1933b6fb173e6e89d992b40ab8f68 2025-01-08T16:04:31-05:00 start explosions
c47c5abd287869e287af992a81de82467b67210d 2025-01-08T15:35:48-05:00 comment shit out
a2b743a6d6b44c7eea86d4edb7fb19cb9b1e537e 2025-01-08T15:22:44-05:00 get bomb deletion working
28707837f2333cac2532fddc6bd3937543a96a3d 2025-01-08T12:01:44-05:00 start working on deleting entities and making explosions
9d6ba51a1223d19de3cc71106202cd771bd294ef 2025-01-07T21:04:19-05:00 bombs are moving now
0cad8fe81a02884185ac2a8817cfa247f8103b4a 2025-01-07T20:26:25-05:00 bomb collision image start
4f05222674a737fd0bda937e5daac6d069d6e341 2025-01-07T20:12:35-05:00 add more bomb details
619dc788aa9f05246c81ea5fc6b5303729d22e52 2025-01-07T19:56:53-05:00 start adding bomb
5f0a2c3ca891e1486fc45845daedebdb046efe60 2025-01-07T19:33:51-05:00 add runway collision checks/debug
c282e9883d11acd58bd279ee8dd2159c0d9193f4 2025-01-07T19:15:36-05:00 change water height
b1d60cbea0e4af38089d94de16a5b2226801ebc9 2025-01-05T21:58:03-05:00 settle with this for now
06423c73c509e8af3e7dd8b80d016eec77a4956a 2025-01-05T21:46:10-05:00 more tweaking
20a75ed36ce51102308124f1fd3b41a3e3d06601 2025-01-05T21:21:28-05:00 chatgpt was running collision code without checking if the other thing is null
0939f3ab92fb04a47e03f19efec0f4edd65d51d4 2025-01-05T21:07:35-05:00 add some console logs
c70a5b48be95d8434ddfcffd3d72ec3488ca9e53 2025-01-05T20:59:50-05:00 start testing pixel perfect collision
3d01f2cd6fb7257cf40a861cce33d40469a8e28d 2025-01-05T20:34:26-05:00 render debug pixels
fb6777619e8f1bfceb47bf8d56e81d25d529d40f 2025-01-05T20:12:46-05:00 start coast pixel collision
f934021935178e3ff174442e9667b2d99e319d0a 2025-01-05T13:36:22-05:00 fix some collision stuff with grounds/men rendering
f417635e0acc649539d9c623f59e575de169c35c 2025-01-05T13:02:24-05:00 not quite perfect but closer
16604b3b28337fcb3834e26d60b3c4c0a0b243f8 2025-01-05T12:22:30-05:00 add logging capability
cbec0730f71048af90750ff3dfd8fd30cf9a35db 2025-01-05T12:07:13-05:00 remove useless code
6d57a72f2f04794e1fcd0c133bfe241f98783d08 2025-01-05T12:05:45-05:00 save current state
9607e6a7cd1c25b83f23978d0579b4c8b66c4474 2024-12-29T20:47:08-05:00 closer to working..?
cb8a5fbdca115e72f62a02d4a3bcefbdc05fc09e 2024-12-29T20:17:53-05:00 start trying to add planes
c37d3780cef5f2fa2a025fcab0def5b0dbe97ea1 2024-12-29T17:45:28-05:00 only udpate state on falling
c21a20dd2af403d9c5ce92e7e8baccdb2016cda8 2024-12-29T17:28:34-05:00 start processing actions
5b4beb216c346d11d6944a9c6abc38bbf2e74ef1 2024-12-27T20:20:26-05:00 collision partially working but I'm confused
bc5f6c8ba5c7f8d111f82e8bf855eb03ad83f2bb 2024-12-25T13:27:06-05:00 asdijfaiopsdjpfopjasd
8d1fa09bdf14b63378b8440d96bec6c47fe928f4 2024-12-25T12:07:38-05:00 set up tick functions for game processing
fdfa572669b7ff6725d45bafaca880d17098f6af 2024-12-24T20:55:10-05:00 start thinking about how to process entities on ticks
ab794b4bf17baa0aa430370dd610c018837210b9 2024-12-24T19:48:25-05:00 render debug collision outlines
53ec566286caa9e3a501d6f32f198fd518a57102 2024-12-24T19:19:00-05:00 start drawing some rectangles
9f2958f3f69df79a1a60ba81122830dcea3fb70c 2024-12-24T16:52:09-05:00 start debugging code
2c31fef29fe24410f1158ee14f6b5f4f71544b2f 2024-12-24T16:33:58-05:00 start this crap
b4a2ada0d490f6cac30a99e3c94a014fd25a8687 2024-12-24T14:42:18-05:00 start debuggign
d04cd3b6944ed7f2120f38a70e90d46056e53357 2024-12-24T14:21:09-05:00 add some debug text
798da46640c45435946aad2815e01f67a237ea75 2024-12-24T10:36:34-05:00 add hacky ability to puase the game
50016bf8fa9ef1fe5905a04dc63b5e0c961b57a9 2024-12-24T10:11:15-05:00 add random team selection
f417cf53ef113ff2a6c905dc9bf9451cab0c0e5a 2024-12-24T09:22:54-05:00 change this
7557449742597d39b3ce169cfcd6dbb4d35e4c4b 2024-12-24T09:19:23-05:00 make props required
024b072458f9758b788b6c728cc9df13d8ee8da0 2024-12-24T08:40:40-05:00 fix type stuff, add planes and worldinfo
465e908cbf7dc23e2e43203103eb01c5a3c5f085 2024-12-15T00:26:33+01:00 start this
a3fbc68e9568ad705c98d559fd3cf2b1c2b57b6d 2024-12-08T23:44:00+01:00 use specific versions
798d4367e8aca4b3d39915cf7668149700857496 2024-12-08T23:33:18+01:00 try this?
2980bd70b70a752917f558f0a177b22a52d3fb6b 2024-05-23T09:53:26-05:00 add workflow
62885fdb8907c80d9994b2ef0b2d8efc9a083681 2024-05-23T09:44:42-05:00 add base path
702ed1756ad5ba898772e4719099809eb0591846 2024-05-08T20:30:46-05:00 start collision bounds
24f1e0626d2ecd7a946dd9a416c37f6ce761b546 2024-05-08T19:39:56-05:00 add parachuting and falling physics
9f60e6b8d95a789ea6762280667fa8a63b2d47b4 2024-05-08T19:16:39-05:00 start trying to add fall logic
02d0d84e32b296e3d6ae3aa1c9551830ab64a44d 2024-05-08T18:56:03-05:00 remove this console log
ab2bec534ac2d64012a157d4a7ac246e41cafe6a 2024-05-08T18:50:03-05:00 animate man walking
b7eb23df8e29233e8f8a964cbfd93d9fa59d46f7 2024-05-08T18:31:31-05:00 get this working
9356612494205ca6a88cc06620c56a1621ab2af4 2024-05-08T18:21:28-05:00 have to restructure code like this to please the borrow checker
4a332178778840801c2eab16eb1937b10bf569a8 2024-05-05T16:36:14-05:00 runway teams were loading inverted
3639fe82460884db3dc7335db33ed20f642e6a76 2024-05-05T16:13:40-05:00 fix runway camera
1a99669b10e9a22c484c5cf10cd7b81052f81a40 2024-05-05T16:06:05-05:00 fix camera y offset
d29884f12dbdc9d53ca9b3c49a88cf386d85af1a 2024-05-05T16:03:15-05:00 fix stupid camera
f3af9cec2404331ff1edadcd26aa0cd35544953b 2024-05-05T12:18:01-05:00 add debug dot to help fix camera BS
99c42d452f4dcfbbcbee70ac2ebc8648b956f6d1 2024-05-05T11:43:40-05:00 sav
6ba306cdbf31002bf07fc87e5d17f43765f4ab61 2024-04-28T23:08:51-06:00 follow object
a9d521644e88e2c37de04461e526efdd19b48331 2024-04-28T23:02:42-06:00 follow entity
8a06cac3dcecac12a25ba57281f861fd806d057d 2024-04-28T22:51:30-06:00 aisdjfaiodsjf
e3c231fd575e339813dc897de6400b890f6e2098 2024-04-28T22:33:19-06:00 spawn test
a1292f8bd410268b30bb5f325b9d65178c34ee13 2024-04-28T21:36:04-06:00 add controlling entity to player
7a636124cf9f02e82eb8f515ce10b491fa8d3ce6 2024-04-28T21:24:48-06:00 refactor this
a53ce8973aad547247d0aa5737ab6c07fb0637ac 2024-04-28T21:20:42-06:00 choose runway id and plane type
02fa3c211517b11b85f86725b695efdb0b1af583 2024-04-28T21:10:16-06:00 fix the rendering a bit
4562aa355fe83b406504ed6490a06f61758f15c4 2024-04-28T21:06:18-06:00 shitty runway select code
4d1af7c5ba169aaff9da5e2984b3daea8469cf0a 2024-04-28T20:33:12-06:00 remove this
a593b31514b58cc2a195e7d408d62266b5fcd698 2024-04-28T17:25:41-06:00 stopping point
dc7b96c3bd940e6d68be883ce7578b1d1b4699cc 2024-04-28T13:22:48-06:00 get key events working
23a503fb7d493f0281793d72c5bd369e76e0e05a 2024-04-28T13:22:26-06:00 get key events working
683f0c71797b4814af9ee568273ca1e1cf0a58b1 2024-04-28T13:14:39-06:00 get this crap workign
64d18e557d83e974b9d2286a6c0ab8fb2c747222 2024-04-28T13:12:02-06:00 return player you idiot
3abeb1508cd0315a2acf20db8f62bb06095c0cbe 2024-04-28T12:58:14-06:00 update player key state
cb9513862dc4ae0d71e063cde4d3bc9e33b5d25b 2024-04-28T12:48:32-06:00 this crap
9c8c91ce82feea2b072b23f7ef76a8d829cf8af3 2024-04-28T11:41:12-06:00 comment this out
48289b689dbae4099a74f9cbb26d2d5ccd4b439e 2024-04-28T11:40:30-06:00 serialize keyboard input
35993f88d8b515db5105dce5227231d3acc9b02a 2024-04-28T00:19:07-06:00 start this
8abf997d705364e0be07d24d8b8eefec74b0b244 2024-04-28T00:14:52-06:00 model keyboard input struct in game
3f274e061fbbebff843574d5aff6cb9da9342495 2024-04-27T23:11:24-06:00 keep track of keys pressed
d98b4aeefc67fd1a3efefec5b01b1d7e3374172d 2024-04-27T23:01:24-06:00 key events
4cceaf010acd049cb0344da160a7c28380313ae8 2024-04-27T22:24:15-06:00 add plane images
62d2384bfcc0ce55749d60fc43393d818e62ff29 2024-04-27T22:16:57-06:00 start this
c4393f6279a9ea1e173a90578ac23bbf18a95049 2024-04-27T22:03:20-06:00 comment out console logs
19f89d671d711b28443a6f047bdf364557fe05e0 2024-04-27T22:01:57-06:00 center it on screen
3153b19d312c999a779f83c02e5c86a0b64f71ff 2024-04-27T21:53:04-06:00 add runway selector class
b5b07efa04e91af6ebc571221f6c3363450604d5 2024-04-27T21:43:47-06:00 change default level
d31f9a99fca01b87802cd4b2ac592ec1fea5bfd5 2024-04-27T21:35:18-06:00 add callbacks
702b7829e44c7297f11bc5c6e315f7ec2afcd58c 2024-04-27T21:28:22-06:00 change draw layer constants
aea17047ebc07f94559a610bcd361ac3d6756771 2024-04-27T21:12:23-06:00 use old code for camera
7517f5144b10cf178c6626c07271a61ef711a02f 2024-04-27T21:00:17-06:00 log
1d87ca3a9fdc87fba81e4d676ad3cbb6b5d50ba5 2024-04-27T20:50:39-06:00 this is so broken 😭
66886c49e3b9e7a1f260cf028ce1046324acee33 2024-04-27T20:40:43-06:00 center camera on point
0d47b667a96edb5dedb2b26bbfa0c09d0d06374b 2024-04-27T17:40:14-06:00 check this
47ef3e5f3ade0e86acf40aad483792ec6903ea8a 2024-04-27T17:38:34-06:00 update state
857e84f9dfaebca54a3ea0007a02dfe26ae36c4f 2024-04-27T17:36:01-06:00 create onMyPlyaerUpdate event handler
bb317b1d9339ae310f0b3806d57eae8bdd0e8977 2024-04-27T17:31:41-06:00 start player update logic
8c1c746d2d0bc9d11ebee919d3b169d83436adc3 2024-04-27T17:23:27-06:00 add player state
f331509650dc76ef73650dcd884bbdad47b8424b 2024-04-27T17:13:50-06:00 fix type issue
b0f09b3e0f538f1d90b6b6cf91f1c42125302d37 2024-04-27T16:40:12-06:00 remove old code
bc3e90225a4d6ab9f933f54c195ee5423768a86f 2024-04-27T16:38:47-06:00 make this generic
35eee084803c394f2d883da4b83d1bd032a67d58 2024-04-27T15:59:54-06:00 fix all these errors
ff91a5966a958e1e300a26db795e77380e6666f1 2024-04-27T15:55:28-06:00 fix all errors
5cda62a7b3159c92dbf78719446a056baf99fd83 2024-04-27T15:46:47-06:00 this fixes it
5492a0e24e2b1b4ff366df5aa41d3493dc6a1514 2024-04-27T15:44:12-06:00 convert this
a5ee0f61bec8d8f44be0459b08ca1362ecd60f2e 2024-04-27T15:29:31-06:00 remove this
48574eef4e539d5219d9a27b996675dd6727c32f 2024-04-27T15:17:21-06:00 convert this
25d5475d738b3f49f3c1e9c536ff1d4377fd4a95 2024-04-27T14:32:44-06:00 convert man
99e79ef49abdc4e626e50340271da0904b445def 2024-04-27T14:22:04-06:00 convert these too
a65624c63ec0275bef3715fa1e4011b682b77872 2024-04-27T14:20:58-06:00 make these into properties
4597aa74af2428431134ef4664f676bff09b2186 2024-04-27T14:13:44-06:00 call this like this
3ee8a19e6f978c868404a865a5fa5612c7cf3285 2024-04-27T14:10:22-06:00 convert all this code
9d20ec41bf2d8a1b6b557829b6242f8eb207f728 2024-04-27T14:00:41-06:00 convert water
718ca495ad68fc112a4eb9f596f8d9be31cc25ed 2024-04-27T13:51:13-06:00 start converting code
0c8f4a7c043282fbd420781f3527045061fea3ab 2024-04-27T00:20:55-06:00 i think this works
6a4966cadb369b3506fe96b182ba341022a5af72 2024-04-26T23:51:35-06:00 is this working:?
d811823601e750c1a18408006ac57b18b745e1d2 2024-04-26T23:46:51-06:00 move this
7988e6f85519e6f15effba450e3cb095c708300d 2024-04-26T23:29:22-06:00 does this work right?
700f4fb791e3674fbf775f0dd2ba83f1aca1dc46 2024-04-26T23:19:57-06:00 trying to get this undefined thing figured out
60a1fede53ad14c3358aa2de03706c3901511f53 2024-04-26T23:00:33-06:00 export this
3e1fa8058a403699ec8dabb3a0139f7dec537320 2024-04-26T22:59:54-06:00 this update function should work
4e2d4fe7b90c7690def41a9b772a68e011911c42 2024-04-26T21:39:00-06:00 TS experimenting
fa40f78a66fdc11ea5e019dd9a7068bcc86f7cf3 2024-04-26T20:58:25-06:00 changes
1c26aa456047ec9564cf4f1ca00ebb5d80e671a8 2024-04-26T20:48:45-06:00 refactor this to be able to query information about objects
badaa68031493c0bb9574069c9eb968f72e087c2 2024-04-26T20:40:38-06:00 break thiis out
82c0da6534214ce2cffae629ce36b3a74cc589b9 2024-04-26T20:30:13-06:00 set hud on team select
57d84e8ad0c2d6954c7ef60a711493064765730e 2024-04-26T20:14:04-06:00 join team event
00b64bff233592cdbbf05e8adf3c36b1a777ccc3 2024-04-26T19:55:41-06:00 start team chooser
ed5b28de3aa2b733b3f794e0b25d0d7424440d2f 2024-04-26T19:46:16-06:00 start team chooser
b79508aa0d982107d0d99c3fd8dafa1160db7016 2024-04-26T19:24:14-06:00 add this
ed66ecd62b7063968d663fdd0ce87ffb2f55ede2 2024-04-26T19:15:27-06:00 add chatgpt buld script so I don't have to type this crap 3 times
dd0e80039a978f0e01c71f6c6cc479b545cd514c 2024-04-26T19:06:58-06:00 save this
befa0ceab01ad1a8d88777b7032119355d959a60 2024-04-25T22:33:07-06:00 player leave
4b1d032e9aef9834ccbb98a7a82d8b38e1ad97e7 2024-04-25T22:16:16-06:00 this is working now
70d61b14a6699dd24e2cc0d70cedc0f8f1f27aac 2024-04-25T22:14:26-06:00 fix entity insert logic in hashmap in containers
7cb12f22e7cdffeb2c6c29fcc4a469e10394c5c6 2024-04-25T21:49:53-06:00 player join event
271601374eb61d66090194901fcad7dec114df40 2024-04-25T21:43:19-06:00 reset tick messages on each frame
52607204e7fd34683f192ab96101d38da34b09da 2024-04-25T21:40:51-06:00 start simulating input
3d8c4d21f70373611c01cd96c0fe7d7485adca45 2024-04-25T21:28:35-06:00 refactor web
96d594d51e069aa8572620f0198a0738d9d530ef 2024-04-25T21:24:41-06:00 move some stuff around to more relevant files
a539319d47f0169411c2972b0542feecbde5bc30 2024-04-25T21:16:16-06:00 choose team
ee4863d350b1af62ee9f7826ee1d71a79305ab4f 2024-04-25T21:08:35-06:00 add/remove player on tick
8efe49512fb7fd8f6a5ee4196c8d1e1a20286c05 2024-04-25T17:49:46-06:00 ignore this var
94304042bf39fcbc82a3ab8ee03a2b21b6e29fd9 2024-04-25T17:49:34-06:00 add player if not exists already
4f8cec3a5d587751d7f94d715277e26d93ee10a9 2024-04-25T17:39:00-06:00 handle input function
098aa14ccab1559b423de922fbd1f8eb8f7fba98 2024-04-25T17:30:39-06:00 work on this
0b3d6c4b158e5abb792f0fa155a82c6cb7f58a62 2024-04-25T17:21:03-06:00 client callbacks
82856a62a98d97200b846cc8af77557b3727d897 2024-04-25T16:56:49-06:00 start player client side objects
2cb49463051be2e65cb2e90e65a2d699c972a8c2 2024-04-25T16:22:34-06:00 show coords at top left when development
48674ddb3be30e0ab15e14908623957e2bb882f3 2024-04-25T16:13:43-06:00 rename stuff
126dc77774dd67bda61073b32b1f40e90f5a7838 2024-04-25T16:09:08-06:00 start this
15be04495ab692e842c7e865afbe70f496c0294a 2024-04-24T23:45:22-06:00 start talking to the game
be570446db55e74b972020ee9d5416779b7d9589 2024-04-24T23:27:22-06:00 change this tag
395208b42fa3cb9ca66deda206b51bb6e132bed5 2024-04-24T23:25:50-06:00 handle events
e89d4c7863cd508a458ae4f5ee831ac94ca222ae 2024-04-24T23:13:32-06:00 finally get this working
62708b3c1e0d579df863a82aca23aef5b0a9bd71 2024-04-24T23:05:57-06:00 remove printlns
481acfb98a9de10e9faeabcd7427e691fce02383 2024-04-24T23:04:43-06:00 fix this crap
ad27f109888747331ba8b66a196eef0508fe9c76 2024-04-24T23:03:10-06:00 I'm an idiot
02e4d58b7396f4cb975a5985c20c06afc2d9f606 2024-04-24T22:46:02-06:00 start debuggin
1e40a9c553192f57c66f856d677cd3195ea4fb8f 2024-04-24T22:18:07-06:00 mor echanges
d2851e5d3cf69d7e4a536de2132c5133197985b7 2024-04-24T21:58:45-06:00 more tests
ac285ae35eae8902d9c85ef7c640772c51350332 2024-04-24T21:41:07-06:00 start testing event networking
bcb76b1807c853ed85e2a8ce5c6cf7d4ac0bde48 2024-04-23T22:14:36-06:00 broken
96762ab441cb24a10a918f584318fe9a52aac6f3 2024-04-23T21:58:22-06:00 mentia cuando te decia
013ac1ce00e7c51b3f198601a4d7d51eb484a66c 2024-04-23T21:03:12-06:00 don't add this if no changes
bfb8efff63699f48d159a65a1fbb37668a5248d4 2024-04-23T20:50:50-06:00 filter changed state based on whether or not there is something to send
8ff04cbe780ca893a55b3e22e79663325b5b3951 2024-04-23T20:42:35-06:00 add dirty check
e788c499ad65f1be70101ad41d98840f71dbc204 2024-04-23T20:24:01-06:00 missed these props
9f990977ddab64fd5bc7dc56b26ca40d957b8ea7 2024-04-23T20:22:25-06:00 don't serialize root level optional values in entities
9e0606c1ba6ce344e2867e2859eb62962cfa9d4c 2024-04-23T20:13:39-06:00 test this
893cb6e54ca69148da59e209b7d3c795c60f4a75 2024-04-23T20:05:10-06:00 rename this
f73fd20df1ddaade8b9b44eda28ee555e5996ef6 2024-04-23T19:52:06-06:00 add world info, serialize updates
76188a8ab0e6b9115ec4ef6f5363b3d38e3cdf6f 2024-04-23T18:43:53-06:00 aisdjfoiajsdf
816f42bb948bf2d8950742cb1c06e607c74da532 2024-04-22T23:26:13-06:00 man movement
5f99fc4f273b493c1680fa84bfadd70bfbdf0b23 2024-04-22T23:17:57-06:00 start rendering man
afc9743a96f2af32d5825be5d6da202f15afea98 2024-04-22T23:01:56-06:00 start man
5131ce5416321cbca39d6b826070328339e6685c 2024-04-22T22:36:29-06:00 remove log
629355cc361debd78b09d03b7ffa29389106cce7 2024-04-22T22:36:16-06:00 add and render bunkers
c59d827eb4bc7d5b8ce37148ab846a99793273a0 2024-04-22T22:28:25-06:00 add bunkers
064354eca4e225c581260d772d25f95e4e4241f3 2024-04-22T21:25:11-06:00 adjust height/width
9c35d7b10d65f59f62c1f75a18c1048a4b9a74fd 2024-04-22T21:14:10-06:00 classic
7cd9b4fe443c4fb26c7da0869df5f20c4592381b 2024-04-22T21:00:28-06:00 fix desert beaches
73b0a95c8b13a85aa66c9412ee9c99c5c5104952 2024-04-22T20:58:32-06:00 fix bg item rendering
0eb39889cd1849463c204823fc423065fddc9f2d 2024-04-22T20:52:17-06:00 why aren't the bg items showing up
38f3daadc3ce409dac87835ad9c7fd905f7f21a7 2024-04-22T20:02:34-06:00 render runways
1441837490bc13e453c15eb59d3bd8f4692e1e8e 2024-04-22T19:32:42-06:00 fix wave direction
c6176fa2cb394048a6aac0b3ed23df3765ee4e9b 2024-04-22T19:31:48-06:00 add water
04ad4cafb61a15873b959f83cdaf40df6674c463 2024-04-22T19:16:11-06:00 add bg water to grounds
7790741621682171f08a826f4c9af663f547273c 2024-04-22T19:10:37-06:00 small refacotr
36398df7c1e73191be76614f5337f84797f26733 2024-04-22T19:09:14-06:00 Coast water
5bcf67f9e2980deb504a1513b9c8f052efac4fbe 2024-04-22T19:01:26-06:00 I'm dislexic
62c2440a7137ea1a8a2b1336c63534c7ec8ccfaf 2024-04-22T18:57:27-06:00 check for null
173b902158ed5bcd820c1ce3b4f2c98a9c8545bc 2024-04-22T18:46:49-06:00 log coords
7dd77bd54bbc038849203b197bae5598dea7ea15 2024-04-22T18:41:16-06:00 start coasts
ce7bc6b33a87b681511843aba208d35af0a93438 2024-04-22T18:19:28-06:00 nearest neighbor scaling
00aa8cbd9e7b0095ab2de90e5bd7434ca143e3c9 2024-04-22T18:16:41-06:00 start rendering things
13019d69bc530f0e624bc50286d8169e4c7c7c7a 2024-04-18T19:28:25-06:00 asdiofjasdf
f574fa5c5fb422bf84c981725a43535349ce170d 2024-04-18T19:04:52-06:00 add full state
5b5e2ebdc361db989213804d199fe4481f924f46 2024-04-18T18:21:12-06:00 define entity contract
7502264dcb89d80c43f4b93e646be8bd01e2e0e0 2024-04-18T18:06:47-06:00 use types directly from output file, give them a good mapping name
73c821f650ce647116de1f5b1e8cd376d27aab7b 2024-04-18T17:41:30-06:00 just use old libraries since they actually work
2e66e7cd80d1d91fdee3f73ff99b589d46e98f73 2024-04-18T17:16:42-06:00 retardation
c898e99d3daca8d92d83d33d516a9d7f07ac98eb 2024-04-18T16:23:46-06:00 add renderer
8becc0171f783f8506b01007a8e609495f0e492b 2024-04-17T18:47:42-06:00 game context
11114cab553de84503d02bced34370ecdb15bdac 2024-04-17T18:42:47-06:00 add mantine
149d846f57b496345e0d51afd3e772365af5ebce 2024-04-17T00:10:45-06:00 leave it here
0e6428c745db280e97808aa39a354ee415d829a0 2024-04-16T23:52:03-06:00 add levels.json
a86799b5f5f634a3a56ce17d45222fcf349eab64 2024-04-16T23:40:12-06:00 this doens't need to be public
75b707f52d1b20817aa83dc06eb3f6db27a5527f 2024-04-16T23:39:24-06:00 laod levels
cae4f0b6ae4aed8d1dd5f8891c0e4340d30e040e 2024-04-16T23:30:28-06:00 load level
6de0b6b480878ec38d8c6b3c5c1c1b90f748a08d 2024-04-16T23:18:40-06:00 level load test
f3b3b7c484f7d94b52559a2971aa1cac1b7e1835 2024-04-16T23:12:56-06:00 test level
2d54c5d0eda4bcc5accc8c81b46394d1c0730feb 2024-04-16T23:02:22-06:00 add code for loading levels
0031904727ee4ebe8c9b369af68a8ddf7f7feb67 2024-04-16T23:01:12-06:00 refactor bg item
afc36e591725dfde3d470faedb55ce7fc465a2f6 2024-04-16T22:39:56-06:00 add images and references to images
3317dfe1fa62b50784bbaedff09fd19a4d2f1f16 2024-04-16T20:39:04-06:00 type safe data deserializing
c7704341be8246b680a7c326d9b8db8ba9ed1af4 2024-04-16T19:56:40-06:00 test
9ecfacb6c7eb163ad075d2a2ff86c438285db1cf 2024-04-16T19:37:16-06:00 update README
f9c0fe0bff436913333ed6fd3a127e99f8e6a5ce 2024-04-16T18:46:23-06:00 make this private
cde6d6d70006c3ec2027a3bdc66b3d363d0b1a8c 2024-04-16T18:35:10-06:00 use exported rust types in TS library, export them properly to dependent package
8564f9835bd1f06278cb5af14c66cd1ce6a57771 2024-04-16T17:47:10-06:00 refactor client layout, use renderer library
a6529c9d46d937fa5fd47ea5d93e1f7aa8e448df 2024-04-16T16:57:43-06:00 peacock
4853492f87ba2dd5d81be6a3d4057e622431ba3f 2024-04-16T16:47:28-06:00 move shit around
be53d168563c90cfcf119b0d5427e1d8e2d34cab 2024-04-15T23:26:34-06:00 dogfight-web, load wasm, load world state in browser
703757a67f8394fb5a847bb92aa164e05bcb782c 2024-04-15T22:32:38-06:00 fix this
201f39597afd06384f7bc2f32c2af45b4abcfccf 2024-04-15T22:30:39-06:00 remove this
aecd96f661c0b5346d060674cd10d73cc6029f2d 2024-04-15T22:28:48-06:00 generate enum values
065123dc65010c713296caeac04d4b95fb18249d 2024-04-15T22:09:23-06:00 create macro for reading/writing simple enums
4165677bcc587bd694f793787eaae3742f396409 2024-04-15T21:34:08-06:00 add water
11f72a9c995e71d4f9a8baddb149d5f67ba544c1 2024-04-15T21:26:28-06:00 plane props
23c285842387f4713f14608d359bfe688a42ab2a 2024-04-15T21:22:24-06:00 plane types
70fb733a896d75187f26ab0c3238b36dd05dc868 2024-04-15T21:11:45-06:00 runways
f8bf9e2c54d42a5fd3b4ff2d9733ceda2bd62c05 2024-04-15T21:05:07-06:00 more ents
8e7f586f8f479cedff13bd4f09f6a922be4515d7 2024-04-15T20:54:46-06:00 create types file
171f08f691302c93c2e01898a97346fe0db55672 2024-04-15T20:47:29-06:00 add a few more types
928427452819dac95338492f7cf80636ba97b3f0 2024-04-15T20:36:08-06:00 add flags
2886267d13d531fc5e45d0d0161db7423f405578 2024-04-15T20:21:51-06:00 add ents
dc8d816864e4b10eac201de4b5fe76bfc60771c8 2024-04-15T19:25:14-06:00 add optional properties
6608eecfb7cd1c47ea513613879182bab652ca38 2024-04-15T19:04:28-06:00 update encoding
29080add8995c325e820bc32838aa91c6d71c87b 2024-04-15T18:59:27-06:00 encode string properties
afa600495660abd983c5d6b26ebd5ff4f746bc36 2024-04-15T18:16:52-06:00 remove test props
abdf4d65deb0cc0c4f099ba19276ee8b0297e6ee 2024-04-15T18:14:34-06:00 change this
cfa0e0becb9e903e676d4665c6708b1574141fc5 2024-04-15T17:55:36-06:00 recommendation
e3552e07918738ea03b2e5fef3f1503caecf6b8e 2024-04-15T17:52:43-06:00 add client JS
869640ab0a2711b4dcfeefa6d691a7e9adc64f80 2024-04-15T17:43:47-06:00 remove generated bindings
0912d15aaa7fc34f73dbe535b77c3dda2c87607c 2024-04-15T17:23:22-06:00 remove warnings
877ff0687294bddd8de394b88dce09050c578a2b 2024-04-12T08:26:32-06:00 don't encode nothing
f34e8b0b5c8b48ffaeab28b593419cb8181d8a55 2024-04-12T00:26:15-06:00 encode/decode full state
d001237febdd13bedd7f15e616fd1e529e651415 2024-04-11T23:55:58-06:00 debug parsing code
af60a747c449fcb66c9732108b0976f258ece11f 2024-04-11T23:47:11-06:00 encode entity changes
4e6d26c83561d0d0aae9f363d6267f49eb899d96 2024-04-11T23:11:25-06:00 change max entity ID count to 512 to get one extra bit
b3151230c3eb716d12e38eba07ea16fef98d93bb 2024-04-11T22:56:22-06:00 move encoding stuff to its own file
9d1e38cb83584c75368a5a42b74ed5d174903b26 2024-04-11T22:42:39-06:00 speed test
36cadb990c787876def7deec225bf4fc32aca35d 2024-04-11T22:33:24-06:00 deserializing test
096fb353357f65a804fdf5842bdf3edc9eeadd8b 2024-04-11T22:23:59-06:00 testing
efbeb6ce80bcc21bd8062422c46f01ff0798e024 2024-04-11T22:16:04-06:00 derive Eq to compare property structs
557b37b109389a3f38ad9ce5c96694c03a4a8eb9 2024-04-11T22:07:39-06:00 make this advance the byte slice
43b28ffc419537c079ce6029bb566f2baaae79e8 2024-04-11T22:05:11-06:00 first to_bytes test
c4e8153c90e74e2db6d4b778a18944d1db0a1713 2024-04-11T21:52:32-06:00 initial implementation... no way this works, right?
79b03f8822be278376eee84dafd964f5dee3234d 2024-04-11T21:37:59-06:00 start generating parsing bytes
7e3df82b7e465b67a2ed6b507605f0c197c9a1a6 2024-04-08T13:34:57-06:00 from bytes
53353d917a9a6216d2cd3f95b8e553d015945fe9 2024-04-04T23:16:43-06:00 test to bytes speed
07bfcc0ab69581af16d9772a1a15640126e0a4c2 2024-04-04T23:14:07-06:00 start converting to binary
30454b5405e650079a0ded9a1f95cb89dee3cd21 2024-04-04T22:58:23-06:00 serialize correctly?
351492db0299d7cbbfc9a68b2357bb20490a0361 2024-04-04T22:33:48-06:00 rename this
cb3d2812d69323cb20a87015b793dd0df7c54054 2024-04-04T22:32:13-06:00 add this
d3d22748108d536399dee5c1922ae6fef4e82639 2024-04-04T22:20:54-06:00 start this
9e24c703b7349c4c07369d0aff461c26173c45f1 2024-04-04T22:04:06-06:00 clean up warnings
4f14ed5cab159fdb402c6dda1d082d7698092a1b 2024-04-04T22:00:17-06:00 impl get properties automatically
2e4f22a249ab663abc2e07a0868b8971532fb19f 2024-04-04T21:38:29-06:00 code
5c27288566f51f91df88dd369fa82c6d39807457 2024-04-04T21:34:17-06:00 extract type from property
8e743fce69140d6247d979006046e958714c42d8 2024-04-04T20:35:39-06:00 add back macro crate
0798fda847feed43471c3708a6520bac93a3e34e 2024-04-04T20:27:34-06:00 hey
e7de598e2a6807fd0ffa02d7e3223aa33147eb8b 2024-04-04T20:15:33-06:00 test
b3ccc0a3a7a02d0ea533c95ceab872aae76a4bc5 2024-04-04T15:34:43-06:00 changes
90477a4d9ca3bf6ec06ed2fdf1ae7bb659965020 2024-04-04T15:20:50-06:00 speed test
a57e70d9a255ed5288a9b4162c3783d131a6ebcb 2024-04-04T15:05:32-06:00 code
18f09a901dff9308516f7f34209ca4afb643d9af 2024-04-04T15:04:00-06:00 return state
e7a86de2de024429873f21708fa82c72ecf13117 2024-04-04T14:58:49-06:00 rewoerk
36ffcbe55f503446aa648e3eb72c5acd03ef56e7 2024-04-01T18:10:52-05:00 rename stuff
36403f07b16749f89b50584438e4f94a73feee6c 2024-04-01T17:45:35-05:00 current
36016909717d80c3b4a792717b7984a809ed102e 2024-04-01T17:45:24-05:00 current code
ff6b76f81fb131c5a83b28b7bb69e463a28ff44d 2024-03-24T16:29:19-05:00 blah
7501fe6ec64f327f82caaace52d423032412ace8 2024-03-24T15:13:31-05:00 vscode
c86a57323de90ba966c6d099deb97ce47d84ee68 2024-03-24T15:12:03-05:00 mreo
36f92abf1458b205a472ce2adab4c5c5f831c39e 2024-03-24T14:30:18-05:00 progress
0ea250f5a7cdc0eadbd4128bbd3da76ade61b57f 2024-03-24T14:00:40-05:00 blah
e9b4954452c07f2b1c5d83abc50e4bc00d1d3b17 2024-03-24T13:32:59-05:00 blah
76d35c411e6931a6743db87ede7582a469f6645f 2024-03-15T12:41:12-05:00 asdijf
d6a329e85cbbe14c658faa8716a70fe23905ccce 2024-03-11T13:52:41-05:00 learning
e802a097fc0e3c639c98e3106fe3f4e3b64e3cf5 2024-03-11T13:02:41-05:00 hey now, you're an all star, get your game on
33c1b100b9b7a3bd29a483ad6dbace4173ac519f 2024-03-07T18:42:03-06:00 simple start
21412ec919ebbc0d69bdb6da30de376792b7f4ed 2024-03-07T18:08:58-06:00 do it this way?
ae56354b9641499d0e51aefd267c597acb50d2c7 2024-03-07T17:54:12-06:00 holy carp it works
07cca03d38ab9b38e6fa39f78f2fa03b1e8e328f 2024-03-07T17:16:24-06:00 do it this way
829e19220f030f6db9b4f92238904749cbcd434c 2024-03-05T15:30:43-06:00 foo
820dcc045aba8b845390553afb8aee7398e2028f 2024-03-05T15:30:20-06:00 stuff
cef8ad8f200cfab34bf8c67894359f734e9f9f18 2024-03-05T15:00:16-06:00 remove this
6c988e18b0c730a4b5893155c3f36658236c0d05 2024-03-03T14:30:43-06:00 don't conflict with rust's test macro
22236cffaa99815f413b9c8876426d86997dd9af 2024-03-03T13:58:37-06:00 foo
f4e0364a49526b86b55e5e836a223a7ea7f82b63 2024-03-03T13:29:58-06:00 hleper fns
ac18f1af7fcfeece6c86cf0073b1ea00695ee362 2024-03-03T13:13:34-06:00 start ent container
07b07084086845999252778d8c3518f51f9f0d8a 2024-03-03T12:56:43-06:00 export ents
b772e1fc624da1a54463fd8db4574b5319c92c4c 2024-03-03T12:54:09-06:00 fuaisodfjaspdoij
8347336165e8803953b214d533ad149104e5cec2 2024-03-03T12:47:51-06:00 test
39c50333c3bebeade8c6b9602937f6c83f336c74 2024-03-03T12:22:16-06:00 add files
22d5eb78ad5449977f78f7675fbcb3d489b0b176 2024-03-03T12:21:30-06:00 start this crap
083bd4b89f814b295f31fd54557e577f0e907060 2024-03-03T12:12:17-06:00 make this a library
9c82e021b434a6ef7c372761d4b0c3cbd3715006 2024-03-03T11:42:40-06:00 proc macro
8ade5441e1fccb79d7436a52c59f5047aa514e11 2024-03-03T11:37:07-06:00 setup
110eaf986948277800a61243173e0780627190cc 2024-03-03T11:32:02-06:00 fresh start
c6d4982db68ee4406a21e0350a45ea0bfce48be4 2024-02-28T19:17:37-06:00 field names example
74596ee3fa957a5e0af8621d52c5583491371449 2024-02-28T19:09:15-06:00 I can generate enums :mindblown:
fb802da1a6c92c47955198c01796dee716be67a1 2024-02-28T18:55:55-06:00 mess around with procedural macros
f587a2ca3c801137eee38f917ccff19e5807a316 2024-02-28T18:00:46-06:00 update readme
d17ca1ee895ce17257b6a57beb112d76cdf98a71 2023-04-28T21:15:55-05:00 initial readme
ee1bbc7b115c775f643e4255c76fe290c00ca6f8 2022-06-21T18:03:30-05:00 Bump gson from 2.8.7 to 2.8.9 in /game (#21)
f8fea0f62c2b95b37b359355b297aa8acdd9b560 2022-01-13T22:52:39-05:00 start planes. add rotations and plane types
8b78607d0c4e9ccab875d479e38e6fdbeb151c33 2022-01-13T21:15:05-05:00 map parser: show signed values
8e2c4552a664c3306961c46ba9f7e6b97db96879 2022-01-13T20:59:50-05:00 add and render important buildings
0f01322050a6c09b8a9e0485bac1407cb043e177 2022-01-13T20:17:55-05:00 add map loading through config file
49910727105a2d22185fe80c0a58264ed267ac3d 2022-01-12T23:44:07-05:00 refactor tower to bgitem and render all bgitems
7445b4bacc4d0400507f42b3565dd965e8c13e0c 2022-01-12T23:13:24-05:00 start desert rendering, finish desert coasts
90b1c36e5198d11c652cf09cf96dc371b598b8bb 2022-01-12T22:35:03-05:00 add towers
a2ac9be05a80d9579e7c0001ec1ab2c9fdb0d561 2022-01-12T22:23:25-05:00 add flags
3b81d3a13cd77f28ad886705532d6038b8a78311 2022-01-11T23:00:16-05:00 render water in gaps where there originally wasn't water
f0fc87652043fca8571779064774a74578b3ca3e 2022-01-11T22:44:43-05:00 add sensible layer names
0c58f801e97382e853fab68850cdd076a28a3f4f 2022-01-11T22:31:19-05:00 get waves rendering
ffaaefd79ef981530168158cb2af6f4fa00fbe98 2022-01-11T21:38:13-05:00 add rendering layers
c82c7bd45c83363fa94e291dadad713dcedf7375 2022-01-11T21:25:47-05:00 refactor entity creation
c637bb045c2b93af480bf8bf2e5002f447ea60a2 2022-01-08T14:25:13-05:00 refactor entity classes
9445afb89acfb004246f1b46078a321a318e9f27 2022-01-08T13:03:59-05:00 configure build to use vite and fix import paths
a6169eec02418c6afe511cf99b5e902e0034a52c 2022-01-07T18:05:19-05:00 change jre target to 17
860436a1902a81124d4e0a55506d6075a0966eba 2022-01-06T21:40:59-05:00 delete old frontend code
8caee0b3eab1e92ac907ad634f005e03cf2ed4da 2022-01-06T21:37:51-05:00 make runways only update textures on change
0a9cb9f4b9284fec72a03b60ba2eb3bdd14176d0 2022-01-06T21:26:40-05:00 get textures loading on new ui
75aafe35a79c9f15fb4403c09faccaa524340ac6 2022-01-06T20:33:23-05:00 start static ui
0f542e71b37d88e814f571d88e522efa07b97697 2022-01-06T19:48:15-05:00 remove api
6405bf037811d838fb2d5627b4ff2ddebfaec17c 2022-01-05T21:47:35-05:00 get project building on desktop
6405052a18a80610d864a3c95c21890cf8ef0667 2021-10-22T22:30:15-05:00 render runway health bars
c65924a9e2cdfd840d5bddc66bcca47e65d7f8b0 2021-10-22T20:04:13-05:00 dead runways
eb622c3937b9727cac8312c8e15fec0278abc761 2021-10-22T19:51:15-05:00 start runways
5865b1d16950ea8caf276f5ee6d751bd6e0837d6 2021-10-22T19:30:51-05:00 remove console logs
6ca7aec917a25cf80c16c602131b88d3fdf35d0c 2021-10-22T19:23:13-05:00 render coasts
8ccb0da927926b0d2faa85d776256144b33238ab 2021-10-22T18:35:42-05:00 entity updating
db01b49fb491f2a81a8547f542a2cacf28e1bf94 2021-10-22T18:01:49-05:00 invert y coordinates
bc65cd05532147d7bedd92ee3c0abcd98d3fad7c 2021-10-22T18:01:10-05:00 show game coordinates
ebd385044c3cfe37548289758f4fa1c9bcfcb897 2021-10-18T16:58:07-05:00 refactor gui -> client
485aa3b7550446faf88c0e0cabbfe9ca382dfdb8 2021-10-18T15:47:13-05:00 constrain zoom
6d06952af9dccf0132bd22acf40ca82c2a9bd499 2021-10-18T15:37:40-05:00 color grid milestones
6cd8ee89d4cc5da0b07760d5972ba0186783f4a5 2021-10-18T13:22:20-05:00 fix grid scaling graphical issues
df80683e4792265444d30dd4892d74c2a0686454 2021-10-15T22:14:59-05:00 moveable/scaleable grid
dd515a623d0d59a928a2ede7d8bccf1e27e9290e 2021-10-15T21:47:33-05:00 moveable grid
abee544f34aeed7cdf9041033ada6a49d5835d3e 2021-10-13T18:37:12-05:00 add movable viewport
82f76d578d59cbc5184fd1b63e87ce1f2809fd71 2021-10-13T18:17:09-05:00 refactor entity loop
cfc5691b0719edbd5c2ec0fb1b0954cb6bfdd235 2021-10-13T17:57:02-05:00 always use binary
52035813925e76f398b79df7ff1f2298288c2da1 2021-10-13T17:15:22-05:00 start rendering
7084404ecc310065883bcd74b4eb2a0112a34b1d 2021-10-08T17:57:24-05:00 get all map types networked
ac2ba4b5e5a209eb4930b3b49498ca8f172cbf32 2021-10-08T17:40:08-05:00 map loading progress
7e1bba32fb4430bf5dee5d8d7cd7691d86c6bc89 2021-10-08T17:19:37-05:00 add runways
cf88f93e070a59833c74e4d1ae080f33567f6321 2021-10-08T17:11:32-05:00 add coast/water
491c945a030d706d8e7e8843ad9dbc007ca450f4 2021-10-08T16:40:34-05:00 start map loader
f46854feecd3e7f500bc06fdb65167ae6474462a 2021-10-08T15:32:22-05:00 add parsed maps
b4b0412ce7c86adae1f446b4e9002a27c1e0f7ca 2021-10-08T15:23:51-05:00 parse bunkers
f4d25daa468bbb3a462d7d87e0b7ce32bb14e8fe 2021-10-08T15:12:43-05:00 parse flags
2355feac21881b04b60489728e6c92cbb14f48f7 2021-10-08T15:05:53-05:00 parse background objects
d824a484a923a203ed6780d9e7bc91dd0d23d06a 2021-10-08T14:50:38-05:00 parse runways
136be2788b08c7cd5d205109e421c2f9e2ff34b9 2021-10-08T14:31:38-05:00 parse hills
bdcfabc21a8b027d6ced5705d7acdca80a23c34d 2021-10-08T14:24:23-05:00 parse coasts
e59350eaded42bdac93f7aeae8a64b2e9a37830e 2021-10-08T14:04:13-05:00 parse water
46ecd77302d9d71eba4614a839e413c510adb3a3 2021-10-08T13:35:55-05:00 start map scraping
fe7ac37a5f92e605d3deb5970a160bc7daf097cd 2021-10-08T11:55:01-05:00 add ground
e11d461f41426e94583a09b56782321eea6d77b1 2021-10-08T11:26:01-05:00 refactor networking to be on all entities
60144087c8cb82c12e791ddf3bc630dc4055f2ff 2021-10-08T10:34:42-05:00 patch changes
d514fac6201257b9c1b2aa638a1da9c87de29d21 2021-10-08T00:50:00-05:00 finish binary decoding
14bdc3f205c4f248dc44e6a558bb01a9b8b40694 2021-10-08T00:18:56-05:00 start binary reading
543dff8d6b60a1ad42cbd1e6cc0b826a3581fcab 2021-10-03T21:19:03-05:00 start reader
d3ec56c96c2c495a6979bc487b608368e7395952 2021-10-03T20:33:46-05:00 get binary serialization working
0d2169d5a06974adc4870d856859a9751e1fdb0b 2021-10-03T18:35:14-05:00 send initial state
f2040a3e0507141a37280968ae67af98bce2f15c 2021-10-03T18:18:43-05:00 refactor string packer
9849ed1eeb42e5e29f86b36d681e14ecf75780f4 2021-10-03T17:37:58-05:00 send changes
5a17c03be67f1b71ee36b04be9dc58d1c683758d 2021-10-03T16:02:32-05:00 start networking
2d65e56d0a646649e5abfa95dfbbe71462202a5f 2021-10-02T17:47:54-05:00 figure out sleep timings
095df4f2a30edcb6161604a223676280ce967931 2021-10-02T16:35:27-05:00 sleep testing
ddbb3db8502e0b3808099e8d8bfec9cdbdf93a2d 2021-10-02T15:24:47-05:00 add/apply entities
ad38dd95e3af6aeaeefde14837fe5c72c7a391fb 2021-10-01T23:03:14-05:00 implement entities + gametoolkit
666e3e78bb25de9a177e6a9c609e1253ea39034c 2021-10-01T15:58:31-05:00 basic rendering
212de95d56fc1eff76f1fe80f14cf1c2809fed76 2021-10-01T15:03:12-05:00 start rendering
aeb5c047ae04e5abcb06e41d2cb91015c8eec314 2021-09-30T22:20:49-05:00 connect to a server
bdfe0047b900b31a3e594840d5357d91bfbd280e 2021-09-30T21:57:29-05:00 render servers
199f2b4002e0e521634af3c2d89142bcae7c905d 2021-09-30T21:24:22-05:00 add servers to api, network packets, client
a1fd7d0619917fd06394dd7ed8d4dc2062aa0217 2021-09-30T00:34:16-05:00 get client started, localization, api in typescript, react setup with TS & bootstrap
bd182748f48973ec03842a878f68281caa2fb3d5 2021-09-29T18:09:55-05:00 set up basic navbar/routing
49d056f9567bed2e521c19647383adb5d8361c58 2021-09-29T16:44:49-05:00 rename
ad401b1ce50bbcf1de18a42a66fd7207456dc60f 2021-09-29T16:32:18-05:00 explain readme
29cbce2e586f6693c231f5a2163b3f2d573a290a 2021-09-29T16:28:35-05:00 new client, add ts lib readme
63181e48d25aa0756e316ce9b0737cc9a7caeaa9 2021-09-29T16:10:57-05:00 restart client
8f1edbc87cb433b283ee9d9bd2c2cf216e0a209a 2021-09-29T16:05:01-05:00 import local external TS library to client
091a8d62d60328f0707444b3b79cb1498de8116e 2021-09-03T23:21:33-04:00 basic server connection
e92259c7106d23f9f9e3c344e11ae53bc1b6abc4 2021-08-27T01:13:14-04:00 start basic server list/connection
b070a2d3ae2a3a10efddc8f7e4588f10e9bc7d55 2021-08-20T11:35:40-04:00 rename path
bf5d054713ae6a51d669f7ba526086df73a598a9 2021-08-17T18:34:34-04:00 api post request test
3df89473667212f9164831849eecc6716ac479bd 2021-08-17T17:39:51-04:00 register input logic
4da8d7e260a99cd8df0dbed86c94a5f8f78da6ce 2021-08-13T17:52:49-04:00 start basic register validation
23e03b39dc503fb21e8e1b3132a6beea6609b114 2021-08-13T16:54:31-04:00 start basic UI
8ed34005e4aa12a439fdc7b101f8eb071364c34f 2021-08-05T11:17:20-04:00 fix vscode linter errors
12ef87ab6d3589118d36d51eebcc518564df5007 2021-08-04T17:03:53-04:00 rename folder
93b0e7d2a2d42192331c5e554ff8b53acf13c8b5 2021-08-04T17:01:40-04:00 restructure folders
79dc138fce7134bfef47c0fb768d08af7949680a 2021-08-04T15:14:30-04:00 connection
e10679a31ba0c9180dd3eac18b9bea04be015bd8 2021-08-04T13:34:44-04:00 simple server loop start
833b096e99731f46ac7c0feac41d97120eca49d2 2021-07-30T23:11:44-04:00 .
d269d1454bfd954fcc1b01f05812783c6728b922 2021-07-27T15:33:16-04:00 reset java code
cf702fdea09ef27ab85a3939243604da90844b91 2021-07-27T14:59:31-04:00 remove other dir
66987405d0515eab76617050c5b76b746570c29e 2021-07-27T14:57:52-04:00 change file structure
1761674712019cedb8f862d9a785ec9b54e6cd22 2021-07-01T16:39:07-04:00 server config, connection task
8d97134eb363c5b0c71822be883c959234db8c51 2021-06-30T21:38:32-04:00 simple websocket demo
36387247fa35b95dd428f00e8311fd61228a2c5a 2021-06-30T21:19:50-04:00 add shade version
b6f5a04a9891b6614d9db7beafbb425a281a5e47 2021-06-30T21:13:29-04:00 Generate single jar with all dependencies
2473991cd959851a0fa9f7357b99f3c740c4a1dc 2021-06-30T19:22:42-04:00 initial commit
73d939b54cbdb5da9977a98b0ae179cc7e42bdde 2020-12-08T18:55:48+01:00 Planes (#17)
85b2bb59fa69c0b8796b96e896158c98cc608e85 2020-12-06T10:34:34-05:00 gravity tweaks, fix plane turning when abandoned
fef8148ad6998bb29df6e82ae65fb5de98d3fdbe 2020-12-06T10:03:09-05:00 implement turning again
befd9244e93c77895b1dbe20c383686f13e4194a 2020-12-06T09:31:31-05:00 normalize plane turn rates
600459b9265d68d4ee6b90ce6d94a362980bfd51 2020-12-06T09:29:31-05:00 format code
c02ec0b2b7541d62a599803ce484d81edb56f507 2020-12-06T09:16:00-05:00 fix gravity issue, normalize plane acceleration
013b4a5ae28a6892c18e53011b5139a1804d8d66 2020-11-28T10:08:58-05:00 ???
5879988b1a7b6d5320de1e35ea584020be169664 2020-11-28T10:00:45-05:00 start plane higher up
740e0bc46360cebfd938152c6daacf1c58e9330f 2020-11-28T09:55:15-05:00 no fuckin idea what I'm doing
b53f83dcfa7f46544bc708101b36b66c09cf7917 2020-11-27T20:37:05-05:00 idle move
cd48ef0849f26f6984892cbb7487cd96bbf86a8d 2020-11-27T20:16:40-05:00 fix explosion processing
37af725d479d7ca5ea49a45e452c3d2c5ffa0293 2020-11-27T20:06:09-05:00 add back a few controls
71c292072115b168464feb73c2f020a133ce069b 2020-11-27T16:56:14-05:00 fix broken plane update
abb44aae8c1f8131d6e3a1b7566806712a8dce2a 2020-11-27T16:32:54-05:00 initial plane update
f0c081d96b3641f5cb12827ac6aa54bcbd6b5b8b 2020-11-27T14:46:59-05:00 set proper flip orientation
72df4f243e4b47fbb5c84a0e34904c695616a631 2020-11-27T11:46:20-05:00 set default values
228edb6bb13c085a9744f0357fc7b8c6318418f1 2020-11-27T11:41:38-05:00 remove breaking code, fill in stats
463102f9c7ff118563a313c291c2ed99a338e64a 2020-11-27T11:12:48-05:00 start refactoring planes
5627bd89426576e088c1b07cd0e4e7917c28b95d 2020-11-26T12:28:00-05:00 tweak bomb physics
3ec5e9db7df2bfd5b4fea1c4b58dae33f8167bb2 2020-11-26T12:00:19-05:00 start refactoring bombs
9e8a9e8d6601ccc164700981ab52e0609519b92f 2020-11-26T11:07:15-05:00 remove unnecessary console log
c2da05457166444923cec64ecddae031a57ef06f 2020-11-26T10:41:12-05:00 fix build error
a4dc5b4b4ecbe274378bfc3d5a002bf456354c3a 2020-10-28T09:04:00-04:00 Update README.md
cfd4c0d65c3f209c7f585ca73d3053ebbedaaf80 2020-05-03T21:11:17-04:00 minor rendering tweaks
4f97b221d2b7f59e9c4286330501dc63ada7f0f4 2020-05-03T20:56:32-04:00 change to nearest neighbor rendering
ba2641da3e51f55812c65dae73a0852716c0b24b 2020-05-03T20:47:27-04:00 change dark smoke to be centered
37217956f33dab2ce9e329e40cad0bea32d78d7d 2020-05-03T20:25:25-04:00 Merge remote-tracking branch 'ben/bugFixes' into smokefix
5dc442cff692eaa89c8bba9dba6e42bc2f8fe078 2020-05-03T19:48:12-04:00 fixed smoke anchor
e681857fea3fb88217ebda1e813c5d1a7fe1be7b 2020-05-03T19:30:59-04:00 fix runway ordering
3f4ee5f1862969362e0f941043ff8a751c05d67e 2020-05-03T19:08:41-04:00 fix explosion duration bug, tweak other values
6f38354b0b390eb70039d0f625d8c4d8a0168142 2020-05-03T18:56:35-04:00 set plane to 0 hp on abandon
349cb717213853cfdc713568312fd613a92bb522 2020-05-03T18:44:50-04:00 lowered water hitbox height
3317afc1c1e50a60ebc866e69f9f9bd0d835de71 2020-05-03T18:42:13-04:00 fix ground height/render height
b4f360541f4a393fad821f4fcfda8a9f7b81c5cc 2020-05-03T16:39:47-04:00 trooper aim prioritization, fast bullet fix, bomb drop offset
dbbc51265cf303118cb9f162a3c5c3f0075ed317 2020-05-01T17:08:56-04:00 fix input preventing jump on plane death
72850e746747c266eb64893960b4ec5bff3a4b12 2020-05-01T16:58:38-04:00 fix a few minor bugs
2ebcda2a92244dc68c03832f904f232d54426fc5 2020-05-01T16:00:20-04:00 add gameplay screenshot :D
a4dcf82e69f33fd49c336bbcaa2ccfefa07e1c04 2020-05-01T14:10:31-04:00 add explosion damage to planes
8bcf1e754f86edc0b595694cd1ee06dab0130146 2020-05-01T14:00:13-04:00 add bullet damage to planes
b39d07c649de57df3521ea95448ebbba1aa8c6e6 2020-05-01T11:54:33-04:00 start bomb/explosion damage
44131d5e0a127f71f37bde89ab9476545ad2dc29 2020-05-01T11:05:49-04:00 add trooper bullet/plane collision
3ebcdceeedf44134f36e6ca417f0ad2cad71a81b 2020-05-01T10:36:31-04:00 add correct trooper hitboxes
7ef196140155d9df98f5303786c2b688ca6fb921 2020-05-01T08:29:37-04:00 ping changes test
01bddb245c8aac3f2ab0285064ddb533118bf661 2020-04-30T20:27:06-04:00 added display for websocket state
616ca114beea49313be442d33e19bf689dedc3b3 2020-04-30T20:01:08-04:00 added ping display & translations
1b77468819432c1592cc0d58e334329288f658be 2020-04-30T18:54:05-04:00 add translations
911ded45bc13459f0d456fda644e1027b472fcbd 2020-04-30T18:38:24-04:00 fix default setting
542303c0e9ad121cfe3264b492a17a0966dc5072 2020-04-30T18:15:32-04:00 order players, style based on status
eecdc86cc6ad85e8bb3702f04a7bc12289e55579 2020-04-30T16:38:39-04:00 abrupt stopping point
7c1de4293043f739b7ec3162582fba9ac15db677 2020-04-30T16:20:39-04:00 improve player board
9bf93582cff9c258edf768d2a5ca906d68086129 2020-04-28T16:57:18-04:00 start player screen..?
fd321c0940445a40253e3ce634a1c308c26a5173 2020-04-26T17:13:09-04:00 heroku round 2
a7eb05f1a5bc916bf58aeb6ce12a97fcbafa2e1b 2020-04-26T16:58:21-04:00 heroku changes
63d915ba0ec6985b38b159635104909d4fe6bb5e 2020-04-26T16:47:33-04:00 Heroku deployment setup
3ba7e85e67564030c6b66e267858b56d2fcc5966 2020-04-26T15:42:49-04:00 remove player entities on server exit
2f4916ce98b1c54844b6022d84c3a842f8c500be 2020-04-26T15:34:09-04:00 fix server bullet bug
28e16cb961608bb68f9913f7f9bc5f27cd03e326 2020-04-26T15:14:20-04:00 render bullets clientside
57fb8036d4df5a5bf769fe99fc603d767b104518 2020-04-26T13:41:51-04:00 make cookies last longer than 1 session
1a63385befc87cfae52b43da154c28160fc34ff4 2020-04-26T13:25:04-04:00 fix ghost plane bombing
29c12a2b30a06f2a59f1d68d91a8f65fa23a600d 2020-04-26T13:00:39-04:00 fix bombs showing on non-bomber planes
645722a7c5fd63a9556fdc16a53aa7d6f45ac03f 2020-04-26T12:57:42-04:00 added trooper walking animation
21c80bcdd3694455475c56e4836d50baa2b87aa2 2020-04-26T12:22:55-04:00 change bomb cooldown
ec6486df5d938048a1a51f5733f3bc7bcf2adf84 2020-04-26T12:20:26-04:00 latesofi tweaks
0116f4818db683988ec7305ef8934d23f38c3fb9 2020-04-26T12:19:15-04:00 merge ben bomb rotation
f97694fd01f0652b39719ce171a5ab232113790e 2020-04-26T12:17:40-04:00 update bomb/trooper values
789879022f3a176955a49e4dfb635fdab80b261a 2020-04-26T12:15:23-04:00 bomb rotation
a4700086de23adb27c8679901d859375330bbf60 2020-04-26T11:51:51-04:00 Merge branch 'trooper' of https://github.com/mattbruv/Lentokonepeli into interactive
c7b1117faaf115b34b15ba5819d36bc71c537705 2020-04-26T11:51:21-04:00 start bomb image/rotation
1f8c5d2d0fc120f39de4ef824e832902767a0791 2020-04-26T11:50:25-04:00 Merge branch 'master' of https://github.com/mattbruv/Lentokonepeli into interactive
a06f0f979c3b1f4ef52118be1c15a4fefcc87d19 2020-04-26T11:50:15-04:00 trooper fire rate
61421ac451c348cea55c3d79514f63340e36bde7 2020-04-26T11:31:07-04:00 added trooper and bomb debug menu
8a3b0f9a512954873d5e390c30eae494f463580a 2020-04-26T10:56:12-04:00 change suicide key, only allow death after landing
ce5123fbd5a942d393788132b73bca1b4b48d0d7 2020-04-26T10:49:00-04:00 fix ben linting errors, bomb network variables
2bf4b8063db889bafef605465d23b17378bfc288 2020-04-26T10:45:19-04:00 Merge remote-tracking branch 'ben/interactive' into trooper
bfeb899d9c86085ea8525e431e590d1023f716d3 2020-04-26T10:45:12-04:00 delete hashed files on gh-pages routine
9294ec2f9c8b7aa7a89cff271421c32dbffbb3d1 2020-04-26T10:14:05-04:00 trooper tweaks
4028c3b4215ca486ec7c0840c67a8d3f1e6f604f 2020-04-26T03:16:10-04:00 fixed trooper walking on water
c1ac2205eaddcf55959c3ac7e745999eb2700b3f 2020-04-26T02:25:06-04:00 trooper shooting
385c48dab80134fc7ddcdeec4c9dafd4390d877b 2020-04-25T22:17:19-04:00 trooper walking
3f79ef5939f481ea93a3b29aa6c3c191c1ee2862 2020-04-25T20:24:33-04:00 merge matt code
9d4e5b6e291247ecf519ed2ee8aad52ce81efe5b 2020-04-25T20:23:27-04:00 merge matt code
964970e28a4cf50f927e0e4f89155774c6442375 2020-04-25T20:21:33-04:00 bullet spawn location
31089ee4b685f12fb7e365f8471e3eafb158717f 2020-04-25T20:03:46-04:00 stub out processBomb, createExplosion method
5fcdcf72e15b388f2188d22f858faf41fe1aa66a 2020-04-25T19:31:47-04:00 clean up ben's bomb code
774a7836153991dee72edb1f00e695134ea2f798 2020-04-25T18:14:57-04:00 merge ben's code
14e12c79668e13efc1c3db065497dd4c34374a49 2020-04-25T18:02:51-04:00 make trooper ammo maxed
2c68679a17a778d84c71e81fecd01294cc5f242d 2020-04-25T17:54:30-04:00 trooper physics
d9a2ac8e94177f87ccf27fb7e02ddb924f09c906 2020-04-25T17:15:37-04:00 merge trooper
6c7e03a6cabbbebf610e99055ac915f63f7b945e 2020-04-25T16:20:33-04:00 bomb cleanup
93542ca7d4cbca9fdb3c967d48c63e6d4e2ca836 2020-04-25T13:54:43-04:00 bomb cleanup
76e2e78cc3917dc2f5070ea0a67858587956310d 2020-04-25T13:39:46-04:00 added bomb drag, made shooting snappier
9083a994668ee97a16d84654d6c0c3ec94ec7623 2020-04-25T12:52:32-04:00 fix plane rotation after jumping
8d1d41af20f6696e149e092fb4bd300b83450a97 2020-04-25T12:45:50-04:00 start trooper
f7eecc1a66edd73f418a01f989ba3d3e12b9618f 2020-04-25T11:59:25-04:00 tweak bullet display
07667d5b6c587a0ffe82c6796b57954e37becf34 2020-04-25T01:45:11-04:00 bombs added, except sounds, sprites, hud
a83ec98b3857bfc557abcf4434db6985429fb480 2020-04-24T21:17:44-04:00 light weight bullet calculations
e8dfb483ea610424323af927468cbd169995361e 2020-04-24T20:13:21-04:00 added bullet age color fading
4f6691f925e56cf1da2bed6c51bf9e485a7efcb1 2020-04-24T19:53:39-04:00 add bullet collisions
52be974c48c11588e9fbd5f4f6ede17ee6e4fac3 2020-04-24T19:21:34-04:00 clean up bullets more
1104f5820e042e5870e4463042c6139abf126f4a 2020-04-24T17:49:27-04:00 fix junkers firerate
ee651febedfc99a5e0506be5faa0d32eec9de361 2020-04-24T16:52:37-04:00 add shooting
ae8677a73a928bf0651d1bd452256c80a74268e3 2020-04-24T12:12:22-04:00 Merge branch 'master' into bullet
b57906594eb809f3bcdc871bf6409089bc7ab9e5 2020-04-24T12:11:09-04:00 save progress
dd4fc271503a8210768b545e9f8db98a82c59449 2020-04-24T11:31:39-04:00 change id from 3 to 2 bytes
d5348dd8f78f0e9c0b3d0c576dfefcb482c4f549 2020-04-24T11:01:38-04:00 fix network encoding for new unique ids
1e56436b4a20192a3e741379fd8a7bdc7ac591cb 2020-04-24T10:38:43-04:00 refactor IDs to be unique for each type
23556fe105132b6ff259b070a2a362c578aee2ce 2020-04-24T08:51:05-04:00 plane lint, update gui
6cab1bac60a69d5cd463b705821d3a8d05402c29 2020-04-24T08:27:06-04:00 merge ben's updated physics
58fc7bc385540464f6734e6ba40078656e33aba6 2020-04-19T13:57:28-04:00 code cleanup, comments
8471cdc6c37072d59614db22528c24da29518cd8 2020-04-19T12:41:08-04:00 fixed max height behaviour
fac352522c64b8eccf7113a71b29aceb051be1e4 2020-04-19T10:52:49-04:00 smoother stalls
3acf304cad182ca4b7ed6309b87df204357ad8cb 2020-04-18T13:36:44-04:00 start bullet
57b0878e97acd4764d4cd097a25ac8e1ee9fff32 2020-04-18T12:39:45-04:00 remove unnecessary console logs
f930abf0b3e71650e264116e21fff9fb6036a41c 2020-04-18T11:16:12-04:00 add custom usernames
f13570b62ae7c2d68590d0e24ed3f51b0fda6795 2020-04-18T09:25:06-04:00 fix debug cookie
3f62c163988f1084c8aaea17919a966f4274ee89 2020-04-17T22:52:00-04:00 use browser's default language
8ccd3e67fca4c3e9839be9279737ca98badf5e6e 2020-04-17T22:14:59-04:00 add language select
657265a1cb590992a4e6926a1a294f81b5694d90 2020-04-17T21:26:48-04:00 re-enabled adjustables
2a5465570c1c9ebf447711c99d982eaa15c9225d 2020-04-17T21:14:11-04:00 physics v2
a661212a67fa33e53acbdab764e58ab8d86b85b2 2020-04-17T19:02:51-04:00 debug view client-only, add animations
79af65ae36f65a7fc1d3daaedae3eaf4d5510582 2020-04-17T18:33:23-04:00 start settings menu
fa36461b2a025e318d7ba8302803dddf362ef1c3 2020-04-17T16:41:21-04:00 added visual debug boxes
579f3b9b7ac0f72afc6ec5d53e69c6cec53eb411 2020-04-17T15:02:03-04:00 adjust debug css
a787d74dbae2925853d6e0b632f23526fed37fbe 2020-04-17T14:33:18-04:00 cleaned up plane debug
bb19a4e4f1bfe222749693d5e3418fe1a44ec95e 2020-04-17T13:11:17-04:00 rename/rework debug layout
20959e958b3f31ee33988565c7ca211c6825406d 2020-04-15T03:55:08-04:00 moved steering to move function
6311a3c5652df39599e0bce0130238d5c6eedb59 2020-04-14T14:56:04-04:00 drag power adjustment
49c84407da3859b2c76bb4d2844745727921fc02 2020-04-14T12:13:22-04:00 noscroll
3a76690cc23f67fec9ef1a094f08d2b5ff5cc9ae 2020-04-14T10:38:56-04:00 no more scrolling
dcf4e0d3aa5bffd5f8c6747e47fd0596fd0da0a4 2020-04-14T10:20:48-04:00 feather method checkbox
b15e0afc9d143f23af370a499a74e246b6df92b9 2020-04-14T10:08:50-04:00 made feathering tweakable
30fbd5b3aee0462a693d842c0a91bf350fef5b21 2020-04-14T10:03:02-04:00 added feather variable, and comments
6d9509e99a9c049f2e4d903b8821b1091c6b274b 2020-04-14T09:52:47-04:00 added simpler gravityFeathering
91409a7870e09bc175b136942cf1d2c5728bcfc9 2020-04-14T09:43:20-04:00 slower rotation during stall
5a6764ea290f26274fdf46bb90dd7c8254298dee 2020-04-14T08:50:34-04:00 code cleanup
60b3e2c34b9b11b13ce5d8d5dbad95e716eeffc7 2020-04-14T08:36:27-04:00 physics code cleanup
6f4791fe6ee211bf88137e80a06daadb9bcf0b3b 2020-04-13T22:08:47-04:00 started game audio
41e779d189ca4f4fb4244aab2994d6e42cb685c3 2020-04-13T18:10:48-04:00 latesofi tweaks
280f15863c55c9d56079989a1fe814db88cf6c45 2020-04-13T16:23:45-04:00 Merge pull request #9 from APN-Pucky/pull_fix_plane_jiggle
66f605d5c715123905716241514801e538397651 2020-04-13T22:16:32+02:00 Remove the plane jiggle
8b16e717e60bd278d5bd6ac07db4f4f26dae3c48 2020-04-13T14:36:26-04:00 change physics display
dc484e96a500ed48f8ed7fe96afdb013eba43e36 2020-04-13T14:30:45-04:00 add classic2 map, change map
e02aeca738523d00ae45cb4ad272844a86165e0f 2020-04-13T13:49:08-04:00 fix import errors
35c66598c22de7b11458ef85d6b622c46d114e4c 2020-04-13T13:28:45-04:00 refactor world, break out functions
99a7a4f6acdc541edeb9c253e7dadfd6c6cda201 2020-04-13T11:46:14-04:00 add gh-pages workflow
06603ae3788b8770ce5a8894757ab464913ff2e8 2020-04-13T11:29:56-04:00 take-off angle??
9e63faa17dbb6721a4f56bce87f08511a8784dd2 2020-04-13T10:55:31-04:00 add water collision
bac0814a8bb7e00c1c7ac3d08fbbf178b076f9cb 2020-04-13T10:48:40-04:00 fixed input locking
40b8eafae6ca33900d12787a6efadf6a43934472 2020-04-13T10:39:54-04:00 merge ben code, clean it up
6d0472a2c031a3ab07d4c890dba2f927be64538e 2020-04-13T09:57:01-04:00 merge ben physics
25a9c21b3d9e99c59f06abf6e2158452e26eb590 2020-04-13T08:33:59-04:00 modified physics
2e6079805c9d6885ed0392cf4367659abb759e75 2020-04-11T22:38:46-04:00 start collision
68939e0cb7bb46c241d95dc4cea5de1940ae0603 2020-04-11T21:57:18-04:00 added explosions
2926e7059868670731246bb71ece40b0a3ade893 2020-04-11T20:55:52-04:00 change playername layer
fa4b2d868972645620d2be216715b00ca9a8e99c 2020-04-11T14:28:17-04:00 add player name display
faa7df479cfb5d00cb14c1a7bf1ad9e09c81013b 2020-04-10T21:44:20-04:00 start player name rendering
aaf22ed0cdb22df5b7c7662166bd125efc41f523 2020-04-10T16:27:05-04:00 start (ugly) UI?
931595c603f05b7da67fba1b74b71a55224e6ea0 2020-04-10T14:29:19-04:00 start styling
1c780097d1fd1dd2e5e825af5bf7a834ed76b8d7 2020-04-10T12:17:09-04:00 type build
94965d86651663f3c521ab1d4b23576ae90fc052 2020-04-09T23:50:59-04:00 latesofi values
1f1e0c83e4633c3dc1e45523c51cd7951a75bdf1 2020-04-08T23:08:34-04:00 interactive new physics (ben)
4f6e4be4afea2465953372cba87ed13dc9c0658f 2020-04-08T22:52:36-04:00 working globals, next planes
4b3ee3e8d783aeea67d5b0450b9ffc8c7d65ab9e 2020-04-08T22:15:04-04:00 clean up physics code
ace9f348847f04cb2548273b1c7be2d03e242539 2020-04-08T21:36:43-04:00 Merge remote-tracking branch 'ben/master' into physics
6872ad4083d4618b64e896fd66c59fcd7f9b8bff 2020-04-08T21:33:08-04:00 vue physics adjustment
54f840310db0cd22a800eb65d6cc61989c080e56 2020-04-08T21:11:44-04:00 added recovery angle
9137410e83d8683e53f717cd6e8eca3b6761d22c 2020-04-08T15:50:20-04:00 getting vue working :D
09e04b40c3eefd9546965935dd7180105a1cafbc 2020-04-08T13:34:30-04:00 Merge branch 'master' into vue
99b97c0d057dde780eb5b9fefddeb8663200b748 2020-04-08T09:06:24-04:00 Merge pull request #8 from APN-Pucky/pull_fix_control
67ff59691301531d89be00ef8ac3a66152b1ac3d 2020-04-08T06:37:08-04:00 added unique values for all planes
d2018e63971ec39f0345291d7c6afa2f7e78f740 2020-04-08T12:02:07+02:00 Pull Fix Control
1284cc829e19b3faa382cd9c9a3d15f878fac329 2020-04-08T02:49:23-04:00 fixed spawn location, added max height
4c908e3f7d0c7145a41876d136bfe7559a830ba6 2020-04-07T22:57:42-04:00 commented new code
a4194af8e5253d80deaba9fbb25f8acfdc130694 2020-04-07T22:14:59-04:00 gravity tweak
96ce3fd7d2c5b00d9e6efd7fb2021010123ce1c0 2020-04-07T22:10:52-04:00 physics fine tuning
55078f9adb95100e01e4c2bac8fb164b0960af93 2020-04-07T21:25:32-04:00 physics update
b52bfcc526eafd0987f68246cc2cf934b3e53629 2020-04-07T16:16:49-04:00 start working with vue
ee4e65bb8bcec29d8f7ee19afec5a5177f6885fb 2020-04-07T13:06:55-04:00 add vue
42a3b201e54940f3ce3cb6b803fb041393b50f4d 2020-04-06T22:18:50-04:00 conditional builds, update readme
70e2b253e835325f313ea2738bd7bec205b588b6 2020-04-06T20:23:04-04:00 Merge pull request #7 from mattbruv/physics
0f42002dc6faf86e5a4c59d7aad08c24c249b8e7 2020-04-05T21:50:58-04:00 added local client server
c255c88c99c0771fe66e02ee283262230fe3c31c 2020-04-05T20:47:48-04:00 enabled respawning, can destroy plane with space
71c935bb7a25907381cd7be8a4acc6b700c9562f 2020-04-05T19:40:22-04:00 stop fuel decrease when engine off
e92128c7bbdf8dad81e3a588aa536eeaebd75dd6 2020-04-05T16:26:19-04:00 individual plane turnrates
c09309fd899947567c5c63147b35755ea1d8c045 2020-04-05T14:05:14-04:00 start plane physics
c5d9e07371873cd2261790b286b8c50a588c34d6 2020-04-04T15:42:23-04:00 added plane control
197813c7d8a6eb890088ad5b4fca352c0722d917 2020-04-04T14:53:05-04:00 refactor server arrays
a58c5ca5b63cd204ba2239952cce3d1278eed0fb 2020-04-04T13:27:34-04:00 send input to server in binary
4f1c76df0e35a8d773e4086147036d16b9f00dd3 2020-04-04T12:52:23-04:00 input handler, abstracted packet read/write
196f1c468b8a0be6cd7ef552e4ab02f756f5f94d 2020-04-04T11:35:42-04:00 abstract client networking code
b6d55f28fdb4a1be0c5bcfad43b8e7cb73f54977 2020-04-04T10:22:39-04:00 added string encoding
7623c6040c5113d1368b3f4253548e25b968beb9 2020-04-03T20:49:55-04:00 send fast updates in binary form
51fcff4a91a33f13905c5c2a36713380d212230a 2020-04-03T20:23:49-04:00 add object schema types
69f44770ae89e41fbef7a0e849b991256f89baf1 2020-04-03T20:10:37-04:00 corrected int16 test
134954c924bda5d1e3d786970df6bdbd3d6d82a3 2020-04-03T19:59:47-04:00 finished decoder, start tests
b12e159e0cf70c56b4f26ac858c1970c8316a4dd 2020-04-03T18:37:10-04:00 created encoding (no strings yet)
9bad50071fe952f1da595c296e2ca2f4219f2195 2020-04-03T15:45:02-04:00 start binary packing
52826b45767694a98f43e79b78f22d004f50f2bd 2020-04-03T11:50:20-04:00 decrease fuel when flying, remove plane after fuel runs out
35e0b3d174b3abb2f874790bf7636b1eaaa89f7e 2020-03-30T21:40:45-04:00 original english albatros description
3a9735308b9997bbf856623f5ce4689f75b3ae90 2020-03-30T17:57:01-04:00 added black smoke
ba40df263258cd6fef3db59969fb1c42bcde6841 2020-03-30T16:09:18-04:00 Merge pull request #4 from APN-Pucky/master
5ef435a8efa197d28e36c0b04298ae10b8371c72 2020-03-30T22:04:52+02:00 Add Installation instructions to Readme.md
66c5c49f7d88e9dbcb7a557d1ed2ea575ed0f370 2020-03-30T15:58:13-04:00 added plane flipping animation
b2bb5e11c0bc45f50cdd3f6fff56bbf95bda755a 2020-03-30T14:23:32-04:00 add health/fuel/ammo/bomb display
64a48a9276e5bae04d92a957e1a972fba5aaca46 2020-03-30T13:31:00-04:00 changed allied panel to wood
f698760d46829950dd654a8f9a47517683aefa52 2020-03-30T11:31:43-04:00 add 2px padding to textures to fix graphical errors with sprites
2e01880b57de3dd21fd6d4385d07f05934fdec07 2020-03-29T17:48:45-04:00 fix plane smoke (thanks jordan)
6fd1789eaa8603bc48f50c8ff3fb175fa51dfe06 2020-03-29T15:27:42-04:00 added plane sprites, started plane movement
e10138fefb1d3b2fe391542f2c55109e1ce6e255 2020-03-27T22:45:59-04:00 fix plane order
49142af6550a12a247ed1be82d1e3233aefc45a7 2020-03-27T15:10:15-04:00 finish takeoff, start rendering planes
67d2e62c59294c5e8f959f4bf01a4a5cb7ef68c7 2020-03-26T23:30:46-04:00 add plane object
6a90068f7fe4c17738348e08c6b9b06d8e196ca9 2020-03-26T21:53:57-04:00 finish radar
7c093eda2ddf4af9db4db4689c5b5441fdea1d8a 2020-03-26T10:16:27-04:00 add ground/runway/man/plane to radar
0ab38833fd83e3481ce7801d0735bef8ea53bc90 2020-03-25T22:54:32-04:00 radar progress
c11af40bc71178e35406fcdaff58aceed34d1f68 2020-03-25T16:49:44-04:00 start radar
af720213ed6cc11c3f77445ab796252cca9dc759 2020-03-25T15:24:52-04:00 finish takeoff selector, added title string
1a0e461bc91e9d89ebb9b845c29b89a6201ee9a7 2020-03-24T20:42:38-04:00 english plane translations
5c5b560243558c323dde94710fbad8fa1c3281f1 2020-03-24T16:58:27-04:00 finnish plane translations
c35d4230d8781e520064e77ed61623dbed2f94db 2020-03-24T15:58:53-04:00 added all planes/translations
d3702a4a7b07e67a15d863fa779f91c49eec60e9 2020-03-23T22:55:54-04:00 started on plane/runway selector
2ba314a8ed54cb71f888d89c5eb4303b20a1c755 2020-03-23T21:13:29-04:00 spawn players, team selection working, fixed camera
728af2082e9d25288c3559c307cc0a6d761a2f23 2020-03-23T14:32:42-04:00 move objects to client instead of renderer
34f7c3deabdca95b6a3e665299f73a4cb02313e4 2020-03-22T21:48:40-04:00 make client control websocket, start user input
a923855b7d837f5740024824665ba354f707128f 2020-03-22T16:12:51-04:00 change server/client to speak via packets
87cdd30df0db325df1e45eee4e33cc7ae258d0ca 2020-03-22T15:16:42-04:00 add packet networking type
e224a52f5dbef216157964213ba0aed615782cb5 2020-03-22T13:45:42-04:00 added language selector/cookies
ae153bff8fde94193d29191e02067ec9c68cde6f 2020-03-22T11:52:51-04:00 add modern audio, fix translation
45aba5f0359820591c8c75c092b90212853000e4 2020-03-21T14:48:05-04:00 added teamchooser and localization
95750b3a17c634cdd55ac347583c7d777313f431 2020-03-21T10:58:58-04:00 start player implementation
cc80ec4dd56fa9a5077e17e954f319c6639f3db4 2020-03-20T23:43:39-04:00 refactored all server/client code. fixed delta physics. ready for binary encoding
48a280824a17bf79c20c615a0c7eba828c56d627 2020-03-20T20:24:42-04:00 change cache so it is passed by reference
5b5188fa79bb8c1088e267f4a7a3f52a68e498a8 2020-03-20T19:52:19-04:00 refactor renderer
0c32256fead1ddfa117cdbaacbb1994b556d7f02 2020-03-20T18:01:13-04:00 refactor engine objects/server
61df652aa5cf552a70f5f4164a67b1da4b069fa1 2020-03-20T15:35:41-04:00 start gameobject refactoring
3cd3a3b553d26c27c406ec5ec80fee44034f0e2b 2020-03-19T21:39:45-04:00 stopping point, started network binary packing
fa1f8d5e7c498775babf427e70505530348483a3 2020-03-15T16:03:42-04:00 create ability for server create/kill entity
de957be56c250643b38ad159344650fb22537d36 2020-03-14T13:34:50-04:00 created game server & broadcast server world/updates to clients
4a303569351a699314377dfc828be2569210ddd8 2020-02-29T12:23:02-05:00 started simple server
591fe2437832fee583561467600afa6a4ddf5885 2020-02-28T16:47:07-05:00 start server code
d06bdc1f1fb7b6e8ece76ae31ffcdeca6989588e 2019-12-13T11:44:20-05:00 add basic trooper
f4aa5cbf283853492c0c9dcb3c47a8599f7bf660 2019-12-13T09:53:24-05:00 refactor all sprites/objects/engine
73496d5bee3699a06f762217229eaa40773902d6 2019-12-12T16:54:55-05:00 refactor engine, and most sprites
bc39bf1929edc5e15f11d99f64635f737e79ba03 2019-12-11T16:49:36-05:00 start refactoring classes
cb2f5e38abd82dca46477d485685caadd92213c8 2019-12-06T16:30:05-05:00 save progress
a5fe278e3b07650f93214fde8b7ec7c16b36774e 2019-12-01T19:40:53-05:00 added simple trooper, start working on game tick updates
f8f41fc05d1d79777697ed137629779cf8d30622 2019-12-01T18:12:48-05:00 fix hills to show without camera move
bd660176ccf6528d13a410bba4c50ddb51fe72cd 2019-12-01T00:03:46-05:00 added hills, HUD, tweaked sky
008a3978314427a4ddd498789f9592a960480c80 2019-11-29T14:26:59-05:00 added control towers
d0d8e32b46f49c84442c4e028734228a68b46929 2019-11-29T13:40:56-05:00 added animated flags
6c63dc2d4d6696e0591c9336a5b258372092eec0 2019-11-29T12:39:21-05:00 pixel perfect classic hangars
1e0230d11f073a78caa631818c841d26e82d6e81 2019-11-28T22:18:17-05:00 added hangar health bars
5b4d5bcf806b7dc9b1427bce394ab2ec0a8c4fcb 2019-11-28T21:45:50-05:00 refactor sprite update/drawing
86c176239fa2405fb8f6f7f7398aed9160eaa0a4 2019-11-28T15:05:26-05:00 started runways
3cd13d212ab1586322dd44ed0c0bfeb1bb7cfda5 2019-11-28T13:34:02-05:00 added water sprite & sprite deletion
ec17de866d5cdf3e5b9f4196ac490dfd4863f806 2019-11-28T12:05:45-05:00 render ground basic
44cc92b4c102a49f2b61478cd9e158c2d21cc826 2019-11-28T11:04:31-05:00 finished sky
3898b36021599f3cba78a8961fb19be0d1db059a 2019-11-26T16:41:11-05:00 center sky on screen move
b6c44c3e68ea4d20b0f519758267ef49b8007ff1 2019-11-26T15:35:27-05:00 stopping point
2964fa4d9aca65983e7e1f93c6318657fc0cc672 2019-11-26T11:02:55-05:00 fix sky mask
6d7c840d110fe5eefcf44859e01b7a06560c7b0a 2019-11-26T08:41:57-05:00 start sky
39645cd74aae42335ab618ecf545de27e0f2b66b 2019-11-25T22:18:11-05:00 make grid toggleable
562b0a881a4d047bcb5c41a2e4829a0fd4360694 2019-11-25T22:11:21-05:00 fixed dot
9008e6612b1759780556edda10e87dc68e4bbf70 2019-11-25T21:59:26-05:00 limited scrolling scale
a042bf31489201dc674bf5b7db2c9cdf868573ba 2019-11-25T21:55:02-05:00 fixed zooming :D
a44e5bf52d73fc15144181d5a20f2e76ebc73efe 2019-11-25T18:59:25-05:00 fix zooming and scaling :)
05b805006019f2956eccab3cb22534f806e03d02 2019-11-24T21:51:45-05:00 start zoom impl, exhausted from programming
b458394649a3319b639147c1e819bb777b2f6ea7 2019-11-24T21:15:36-05:00 added camera centering
025bb98b479a2bfc891dfae70be35289a901e464 2019-11-24T21:01:30-05:00 added click & drag panning
cab7f897a0225a2c777e63856661a5fec1c36cf0 2019-11-24T18:29:15-05:00 remove redundant image sources
118516a26c954223963d203e7fc827dad7e0fa36 2019-11-24T17:30:21-05:00 fixed coordinates, added smart snapping location dot
942e73d573dd5ee3989ea1703542ffa10da3e122 2019-11-24T15:51:42-05:00 moved all debug views to debug class
514593e7e69188b0643296c70c25e0f4e5aac126 2019-11-24T14:33:42-05:00 added client renderer, started grid and events
f202ab225fa320e2e66b5d882251fce257ca7ab4 2019-11-23T13:08:16-05:00 reworked entity storage, implemented state updates
732cbce7a6b1f67a323ef6156704e273ee5a264d 2019-11-22T21:50:49-05:00 cleaned up entity container a bit, toying with how to track changes..
c17f9b896f5ead1554427469ee35a6a65a317619 2019-11-22T16:50:08-05:00 impl generic entity containers, start adding entities
19151f1ea5eb806b06b7d8838b598686bf29b90c 2019-11-18T23:18:13-05:00 start map,engine,entity loading
c5f5997eec1776e0dcf515312e41b4bd39d8f513 2019-11-17T21:06:06-05:00 stub out stuff, test github webhooks
bfe5cf69d981d7ec8263442b78eebf54e5246d7d 2019-11-17T19:53:59-05:00 merge master
164a60aa44be95c292a50ac65bb2e1ee28b65dfb 2019-11-17T19:43:04-05:00 update deps
8152697e9badabd2746417cfcd0a71beb745b3aa 2019-11-17T18:44:39-05:00 added doc readme
ac3997aa0603db2a9a5513d934c8160813db5f51 2019-11-17T15:06:45-05:00 added more resources
8619fb8196843fb6cecd95f4c8151db231c6d720 2019-11-17T14:51:07-05:00 added map pictures
eb6a9fe26a97d3eeb61b1c78b8a7723b41d1a5e7 2019-10-22T15:00:12-04:00 bleh
60a9fab1366d0b128e2d140612dd71606e4ae44b 2019-10-22T11:58:03-04:00 purge for refactoring
182fb3f7bbc48a83e2ec0c2f3c0dfc44f9efed18 2019-08-28T16:38:21-04:00 changed updates to use delta time
4db45447edc436acf81e1eef2c7975fe9688f826 2019-08-28T15:13:38-04:00 tweaked man hitbox, prepare for deterministic physics
b4a731e08bf15736ea703273ccd5d4c7ab0c5b36 2019-08-28T11:32:49-04:00 started engine impl
19ced09d430e0ff7929a80e1d88ed49e25ceb76a 2019-08-27T22:11:32-04:00 fix debug poing
7e9512f612d680268245821157ee2e3e63d333f3 2019-08-27T21:21:53-04:00 add freecam back, prepare for game loop
068d3dbbcb2c058308abc42c696f1e34c592676d 2019-08-27T20:44:57-04:00 added engine/render entity updates, update/rotate hitbox
0c017ef5654ca1890c2e572f009967150717572e 2019-08-25T20:53:29-04:00 stopping poitn
d10ff39ab8b9d96170dd442591fa2bcac73fd65a 2019-08-25T00:22:39-04:00 added debug cross
4b587ab09476491d50a4ddc7f18153fdb6674700 2019-08-25T00:06:39-04:00 added simple man implementation
701de42dcd1f04ad11710271d68a68a0b5c426a2 2019-08-24T22:57:57-04:00 game engine/client refactor
fb28684e3cbc7586af5549d218fa4da6ff1f406a 2019-08-24T21:06:28-04:00 bit of refactoring, prepare for first interactive ent
b18efde4151dd75e0264ac787f604f89f0f3e8e7 2019-08-24T20:27:50-04:00 refactored map entity defs
d95bd759bce5748647cceec8fe37c6e67ab85f5e 2019-08-24T13:40:10-04:00 added rect hitbox debug sprites
deb6dbb446580214dd566282600baf0fd88fcacf 2019-08-24T11:50:35-04:00 added canvas centering & grid
4fb698bd249837befcd79e031f253b35c3bb8af3 2019-08-22T11:34:35-04:00 stopping point
55e5a59b117655a594769b203fb11e140b1cec00 2019-08-18T21:55:38-04:00 added runways and toggleable grid
8902cbed052d587d2db8af4f5264616dcd74ab71 2019-08-18T21:14:23-04:00 added quick hills
5574798d502d98a86cf8f026ba214293082ee5c3 2019-08-18T20:26:24-04:00 add sky texture
b5bd1a28c3565ca1eb62d6da7e318132572904ef 2019-08-18T18:42:27-04:00 impl wave rendering
e7285e1d32cbb3cd5ee282162b7fbc5954cf10a5 2019-08-18T17:55:54-04:00 implemented entity rendering system, started water
8f525fd976563dc4178a2f999689f43d5b420e32 2019-08-18T12:07:29-04:00 refactored events to new class
9a11c09b944b1160902a81f81914818a37ade230 2019-08-18T11:31:43-04:00 working world coordinates
e8ed88641ec3c9b4c01ebbad0411aa991b7e33a4 2019-08-17T21:48:36-04:00 started world impl, messing with camera
a47df8fa56c8eec5c13b87dd42b49934444a02f7 2019-08-16T15:58:34-04:00 stopping point
a39fea45021ddd309145231ac336965c360dd582 2019-08-07T16:48:14-04:00 stopping point
f3ec09c86f4b77574b9257f3dafa2d84181dfc41 2019-08-07T15:22:24-04:00 starting world rendering
9c3a073f7ae9235029fe99bf220d9742a69eb3fe 2019-08-07T12:14:36-04:00 fixed broken test dependency
22a4340bbbc7cb215edcede644bdc0edb71c47b8 2019-08-03T12:51:26-04:00 fixed broken dependency
dc8aa64b14a6e911140a98c332bc37558ead419e 2019-08-02T16:40:35-04:00 start world impl
23d3fdcb8edd397b6ca625505b833f367d0dd32a 2019-08-02T15:57:57-04:00 refactored file locations
e90110561736fac0a3b06e011079cdd38f95ab36 2019-08-02T14:23:04-04:00 added jest/a few basic tests
3c3cd62a1a5f15da74bf0f5797bc9a42a7c00d34 2019-07-24T21:21:26-04:00 updated documentation
3ca9e86e7f94c09d39731126aa41442aea70df22 2019-07-24T21:15:31-04:00 added circle and point collision
24c0ea06a715553aaa63167a7d483ce4e733406e 2019-07-23T17:10:12-04:00 finished rectangle collision code
1a4af1302a6301aaae47b7fb33cc1e09d151e08e 2019-07-21T10:19:58-04:00 refactor rotated rect/organize functions
633592eb3f446c4fed3ffcb086f67de71ea21900 2019-07-21T10:07:45-04:00 fixed debug rectangle point offsets
d8bf750332da9a8cba8868ee8a0bec4a41f551b9 2019-07-19T16:15:19-04:00 started adding debug lines
ecaf53bb8656728e3ddcec0355def09827b6a540 2019-07-19T12:04:58-04:00 use engine rect object properties
a708797ebe8b94b794b2516130a47ef6bf110b28 2019-07-18T01:23:20-04:00 start hitbox impl
177071b8c3823034ee6a9e3c178ac7fe33d66937 2019-07-18T00:52:57-04:00 finish refactoring rect
f54704a99cee6dfc21df3485581ea830e3089e16 2019-07-18T00:32:11-04:00 refactored rectangle
0553534d098864f16e6aa0b9377e87c69e4f4979 2019-07-17T15:05:24-04:00 start poly impl
4db2d4ac09b6cdc846cd29ee76420df86792955d 2019-07-17T11:44:09-04:00 start collision rendering
8f7328f2f89ea96d3d1063e93a0176fd6a8be629 2019-07-17T08:31:56-04:00 added prettier
e9c7ffe623731360f4d5a1488c3d03473a91d3e3 2019-07-16T22:17:12-04:00 added eslint/typescript lint
914a757832c7c3d8f399560c6c46138838b5068f 2019-07-16T16:38:35-04:00 impl parcel and cross library ref
8ab0a81524f15fb99c8af7fd80df7538148fdffa 2019-07-16T16:28:04-04:00 restructure project layout
e2c5788dda0ea676d0a0bf22500ce383af3e4ac1 2019-07-12T16:52:58-04:00 add gitignore
b37be3ec749b8a888eb68fd88b0e28eb1fd29a74 2019-07-12T16:49:12-04:00 server basic setup
afe304a7c422b6759ca587b478619438180408ca 2019-07-12T16:24:32-04:00 initial commit
