Commit Graph
84 Commits
Author SHA1 Message Date
lustlion 0acbfd5e9d more naming convention
now there are spawn objects!
now entity spawns are loaded from level!
now entity spawns are saved to level!
2022-03-08 09:34:51 +01:00
lustlion a8ffae726f fix offset in creating rooms 2022-03-07 04:22:10 +01:00
lustlion 59a21aa655 now rooms are saved with level 2022-03-07 04:10:55 +01:00
lustlion 081fd99d04 fix editor not being able to exit 2022-03-07 03:58:01 +01:00
lustlion 5c9fc39fad added specific action keybinds to the editor 2022-03-06 16:33:45 +01:00
lustlion 05bf757ea5 naming conventions act 2: the end 2022-03-06 09:35:45 +01:00
lustlion 3c4f763ae7 fix typo 2022-03-05 06:12:11 +01:00
lustlion cef2096577 naming convention for most stuff but not all 2022-03-04 23:28:30 +01:00
lustlion c978855711 fix cute typo 2022-03-04 21:05:08 +01:00
lustlion 2b9f605a0a added seconds since start, tweaked wall jump, added wall friction and isSliding 2022-02-27 05:30:46 +01:00
lustlion fcac1abef1 made a table local 2022-02-27 04:29:13 +01:00
lustlion e32356335f fixed pause crash 2022-02-27 03:40:41 +01:00
lustlion e62eae1564 fixed dash timer bad when lag 2022-02-27 03:02:06 +01:00
lustlion ce43e48723 reimplemented hook swing movement >:3 2022-02-27 00:09:50 +01:00
lustlion 7ca46a9a01 please begone 2022-02-26 21:35:09 +01:00
lustlion 4f6d0890e3 removing patch file, changing jump check for CheckPressed instead of CheckDown 2022-02-26 21:33:01 +01:00
lustlion 8bad3894dc a, clean 2022-02-26 21:19:54 +01:00
lustlion 1580dc3463 consistent indentation 2022-02-26 03:56:53 +01:00
lustlion 42cf9cfec8 fix fix (but true fix) 2022-02-26 02:26:12 +01:00
lustlion 2c22e9e26a fix 2022-02-26 02:23:48 +01:00
lustlion 54f6a46428 added draw functions for setScale, rehandled scale, animations now have multiple frame times (this breaks some minor stuff) 2022-02-24 04:15:35 +01:00
lustlion 00cec59351 debug screen to show loaded objects, fixed particles not getting properly cleaned, canvas cleanup 2022-02-23 16:46:03 +01:00
lustlion a4490bc827 fixed arrow physics 2022-02-22 01:14:38 +01:00
lustlion f0bc02c418 Fixed particles, reduced light radius of visible light 2022-02-21 18:48:24 +01:00
lustlion a944192f67 Rehandled Darkness and Lights. Refactored lots of stuff. Rewritten shaders. 2022-02-21 18:24:20 +01:00
lustlion 192b1e6ca0 fixed map; hookshots circle is now drawn on background 2022-02-18 13:21:10 +01:00
lustlion 37d44ce0a2 cleaning old demos folder 2022-02-18 00:25:40 +01:00
lustlion 74ee5b63aa fixed gitignore 2022-02-18 00:23:04 +01:00
lustlion 405c80d039 bugfix: action checks without demo wouldnt be properly registered 2022-02-18 00:17:36 +01:00
lustlion a722c019f3 yeah table uh not sure 2022-02-18 00:03:32 +01:00
lustlion 8e9078e929 demo recording and playback, collision table 2022-02-17 23:39:31 +01:00
lustlion fb375e352b air friction for vertical velocity 2022-02-15 10:55:56 +01:00
lustlion a21246e016 adjustmenet hook 2022-02-15 10:44:02 +01:00
lustlion 5f852a61e6 bugfix collision optimizer being too greedy 2022-02-15 10:35:52 +01:00
lustlion 8def86ade6 hook anchors. player animation fixed. 2022-02-15 10:21:24 +01:00
lustlion f6541068e0 swing adjustment. :) 2022-02-14 15:56:14 +01:00
lustlion acfc51ae03 level chhange 2022-02-12 20:08:41 +01:00
lustlion 9d1e59b46a adjusted hook to be toggle; renamed HasPressed to CheckPressed (keybind) 2022-02-12 20:03:48 +01:00
lustlion 6566e6fbab fix swing 2022-02-12 11:43:56 +01:00
lustlion 8ddf3610ac restructured folder 2022-02-12 11:36:43 +01:00
lustlion e51905de67 run from the folder 2022-02-12 10:35:45 +01:00
lustlion ff99b79563 rope, moved entities from LoadedEntities to LoadedObjects.Entities 2022-02-10 18:18:37 +01:00
lustlion 7f42dea6fa player respawn, spikes & hazard objects 2022-02-10 15:53:50 +01:00
lustlion 2ce41d541f audio manager, moved stuff from (removed) enums into animations, tiledata. new sfx and music enum files 2022-02-08 17:04:36 +01:00
lustlion e7aa34d5c2 Logged level export 2022-02-08 08:40:17 +01:00
lustlion 1f7d967f77 Cleaned collisions.lua, objobjects.lua. Fixed level optimization typo. Added fairy FCS (altitude hold). 2022-02-08 08:22:27 +01:00
lustlion 010c19b10f Fix, collisions now show border in debug 2022-02-07 12:16:58 +01:00
lustlion a899e40c73 Two dimensional optimization, yay 2022-02-07 12:07:57 +01:00
lustlion 75b7aad1e6 optimization in whole tiles creation 2022-02-07 09:24:41 +01:00
lustlion cbf29ced65 Shader for lighting, fairy line of view, tileset change, broke lights, sorry 2022-02-05 12:32:47 +01:00
lustlion 15f5ef8454 removed extra line 2022-02-03 11:33:51 +01:00
lustlion 7a67ae2f65 cleaned stuff 2022-02-03 11:32:39 +01:00
lustlion 6dedd42308 Fixefixed regular font not applying 2022-02-03 07:12:24 +01:00
lustlion 2703371434 Fixed font now only applies on menus 2022-02-03 07:08:15 +01:00
lustlion df26d84577 Removed /data/particles.lua that got accidentally copied from data/scripts/particles.lua, oops 2022-02-03 06:06:53 +01:00
lustlion d4dbc034ea Adjusted menu behvariour with entity and particle movement. adjusted player entity 2022-02-03 06:02:06 +01:00
lustlion 7595ed3b90 Rehandled menus; reworked dialog, added dialogsequences instead of dialogboxes 2022-02-03 05:31:25 +01:00
lustlion 26fe8f2c33 updated to-do 2022-02-02 10:29:48 +01:00
lustlion a139c5c263 heonian font and translation lol 2022-02-02 10:27:30 +01:00
lustlion ed253ddb92 Locale basics 2022-01-31 10:29:42 +01:00
lustlion 486f242544 editor fix, camera confined to level 2022-01-31 07:38:15 +01:00
lustlion bb53c2787b Editor canvas modification bugfix, selected tile preview fix 2022-01-31 06:44:03 +01:00
lustlion e1bfd4f7f5 Can expand and reduce canvass with lctrl and lshift. (Bug: all tiles get erased :c) 2022-01-31 01:22:15 +01:00
lustlion 727592ac55 F1 to change tileset 2022-01-30 12:01:10 +01:00
lustlion a703af5e8d Level exporting works! 2022-01-30 11:31:18 +01:00
lustlion c4ef2f2e8c Right click to remove in editor; checks if key is down instead of clicking 2022-01-29 11:52:57 +01:00
lustlion 3e8a907aa2 optimized tiledata 2022-01-29 10:46:49 +01:00
lustlion a1bf842cef editor progress, generic keybinds, player coyote value, cursed book entity, level changes, camera adjustments 2022-01-29 08:49:45 +01:00
lustlion 90ed1f6460 consistent naming; moving functions from level.lua to gameworld.lua 2022-01-22 23:10:21 +01:00
lustlion f4b44dc7bc Renamed pause.lua to ui.lua; adjusted accordingly. 2022-01-21 15:57:09 +01:00
lustlion ed9873d633 Fairy lights 2022-01-20 14:06:40 +01:00
lustlion ccc059f40d Hexadecimal colors, particle data, cleaned a bit of entities, added player dash animation particles 2022-01-20 00:53:59 +01:00
lustlion d96d5dd56d updated todo list 2022-01-20 00:06:42 +01:00
lustlion 50f126fa7b Created Particles, added fairy particle, added more entity methods like kill() and entity id 2022-01-19 23:29:02 +01:00
lustlion 15e8142c4c more work on editor and selecting tiles, not done yet tho 2022-01-19 21:57:45 +01:00
lustlion 2b323fff8f Sliced game loop into game, gameworld and editor. added editor keybind for palette. 2022-01-19 16:13:13 +01:00
lustlion 0305dd4fc2 yari you had two typo my love 2022-01-19 13:54:33 +01:00
lustlion 5f0256e0af Fixed bug thing part II 2022-01-18 20:29:43 +01:00
lustlion d6de26180b Fixed bug thing? 2022-01-18 20:24:49 +01:00
lustlion 389eaed285 bit more of refactoring 2022-01-18 14:02:56 +01:00
lustlion 0b18fcd369 Moved game loop from main.lua to specific script, sliced it into parts 2022-01-18 13:53:58 +01:00
lustlion d0e849bf3d updated to-do 2022-01-18 11:21:42 +01:00
lustlion 5a266d6b3a uh yeah i keep forgetting ab pushing these. sorry. 2022-01-18 00:14:54 +01:00
lustlion dd2debc0bd uh, a lot happened, i murdered physics code, redesigned tiles & levels, now i need to make another level editor. I'm sorry game. I'm sorry git. 2021-11-28 03:38:30 +01:00