Commit Graph

  • 9a20b172af fix fix last commit master lustlion 2022-03-17 11:53:48 +0100
  • a01599c001 fix last commit lustlion 2022-03-17 11:52:58 +0100
  • 410c00dcd4 Replaced the id system with a simple flag for deletion lustlion 2022-03-17 11:46:10 +0100
  • 8edcbe2d9b use class() in more places binarycat 2022-03-16 21:01:04 -0400
  • fa62e1428b swapped obsolete supertype for getAncestors() lustlion 2022-03-17 01:40:35 +0100
  • 9be52e2b5f real real bugfix binarycat 2022-03-16 20:38:57 -0400
  • a3074acb3c real bugfix binarycat 2022-03-16 20:36:45 -0400
  • 59726dc2b7 bugfix binarycat 2022-03-16 20:34:23 -0400
  • f0a9c1acf9 added getAncestors() lustlion 2022-03-17 01:26:59 +0100
  • 1549976382 add class() for easy definition of classes binarycat 2022-03-16 19:59:42 -0400
  • d20e5392f8 Decoration now acts as parent for specific decorations better. added candelabra decoration. lustlion 2022-03-17 00:39:47 +0100
  • d359afaf97 fixed all entities instanced an entity when grabbing functions from parent Entity. now it just sets metatable lustlion 2022-03-17 00:39:18 +0100
  • 11a46e6227 spawns now also display archetype* on drawing the data *to be replaced with actual parent once the class thing is implemented? lustlion 2022-03-17 00:38:08 +0100
  • f670f6bc87 Changes on Lights - adjusted lights so they are called to do something, instead of it being handled on game world - lights has only coordinate arguments + a table with all other optional ones. - renamed a lot of lights components to radius instaed of range, as it was agreed before elsewhere lustlion 2022-03-17 00:37:14 +0100
  • 0486787b98 changed particle png to be white so it can be tinted lustlion 2022-03-17 00:33:52 +0100
  • 6ba4f4d1c9 animations now have a flag for when they update their img frame lustlion 2022-03-17 00:33:36 +0100
  • 918c63c535 removed file on the wrong branch binarycat 2022-03-16 14:37:19 -0400
  • 6fa7dcbeef add missing file binarycat 2022-03-16 14:33:35 -0400
  • 577b7576cf added level in new format to repo Chunk binarycat 2022-03-16 14:21:35 -0400
  • fa4b2c86b5 somewhat kinda got things working again binarycat 2022-03-16 13:54:04 -0400
  • e8cef497d4 reworking level loading logic binarycat 2022-03-16 12:02:11 -0400
  • b3a12305da trying to do chunked level loading binarycat 2022-03-13 12:00:45 -0400
  • 236e23177d function to improve entities moving on collisions and fixed accordingly made math.round() changed vector() and fixed accordingly lustlion 2022-03-16 18:50:10 +0100
  • 4d94cc805d serialization function binarycat 2022-03-15 20:16:35 -0400
  • 9c4b5431ee fix adjusting select to camera lustlion 2022-03-13 10:47:17 +0100
  • ba1c0f0c89 getPoints and getCoords lustlion 2022-03-13 10:43:07 +0100
  • ef632d50ee multiselecting entities! lustlion 2022-03-13 10:38:20 +0100
  • 5bcf25a461 fix typos and functions lustlion 2022-03-13 10:36:19 +0100
  • 1039479c47 Keybinds can be occupied (when being checked down) lustlion 2022-03-13 09:57:44 +0100
  • 62555b4526 improvement to moveSpawns so it can move multiple spawns correctly lustlion 2022-03-13 09:42:35 +0100
  • a4af57ca6c cleanup useless function lustlion 2022-03-13 09:34:34 +0100
  • 5189bef537 cleanup binarycat 2022-03-12 14:06:55 -0500
  • eab4cbbcdc use Rect:containsPoint in isThereObjectAt binarycat 2022-03-12 13:56:16 -0500
  • 829963e080 add Rect, begin work on multiselect binarycat 2022-03-12 13:17:52 -0500
  • 82246dc0c6 multiselect region can be drawn with the right mouse button binarycat 2022-03-12 13:16:39 -0500
  • 3a5e0b395b fix indentation and cleaning lustlion 2022-03-12 18:28:35 +0100
  • feed65cf6d floored coords when adding or moving entity spawns lustlion 2022-03-12 18:20:25 +0100
  • 1883bcd78b drawTextBox to use style table instead of a lot of arguments lustlion 2022-03-12 18:20:06 +0100
  • 3c1746d914 particles time to be handled in frames instead of seconds optionally lustlion 2022-03-12 18:19:07 +0100
  • f091fba9f7 change editor_mode to editor.active, minor refactor, and start work on multiselect binarycat 2022-03-12 11:46:45 -0500
  • 27f1dc71c0 added Rect class binarycat 2022-03-12 11:12:29 -0500
  • 97de68e34b removed last globals for editor palette binarycat 2022-03-11 16:04:38 -0500
  • 719c6cc5af removed unused variable binarycat 2022-03-11 15:41:27 -0500
  • 5f48756e2e cleaned up stepEditor() binarycat 2022-03-11 15:35:59 -0500
  • 9c070e161f add camera smoothing binarycat 2022-03-11 14:51:14 -0500
  • 4ae674f0a7 smooth camera binarycat 2022-03-11 14:49:58 -0500
  • 362c7ea52d add Point.copy binarycat 2022-03-11 14:10:18 -0500
  • 644b1a4828 require point.lua binarycat 2022-03-11 14:07:54 -0500
  • c0af34fd76 add Point.__tostring binarycat 2022-03-11 14:07:33 -0500
  • e648705e5b added Point class binarycat 2022-03-11 13:16:45 -0500
  • 61b8aa883b added function to cancel active prompt added function to add new spawns from editor added keybind for that lustlion 2022-03-11 18:39:27 +0100
  • 3d41699d8f fix indentation binarycat 2022-03-10 11:18:31 -0500
  • f7947af505 using drawTextBox for room editing lustlion 2022-03-11 15:46:45 +0100
  • 222f4478ca using drawTextBox for editor info and spawn info lustlion 2022-03-11 15:44:52 +0100
  • f62ec3ea32 improvement to drawTextBox to account for newlines. used drawTextBox in editor palette lustlion 2022-03-11 15:27:15 +0100
  • 266bf10d13 moved the textinbox to a separate function, adjusted margin lustlion 2022-03-11 14:38:52 +0100
  • 96b1e750e4 prompt box style, entity prompts improvement, killing entities and particles improvement lustlion 2022-03-11 13:04:36 +0100
  • 8c8e4808ad update cursed book lustlion 2022-03-11 07:55:55 +0100
  • cb6623f29a fix particle but actualy true lustlion 2022-03-10 19:51:18 +0100
  • 68fb258d26 fix particle lustlion 2022-03-10 19:50:22 +0100
  • ce66ab73d3 some fixes cursed book still crashes lustlion 2022-03-10 19:40:23 +0100
  • e575cb5725 hotfix lustlion 2022-03-10 19:38:02 +0100
  • 6dd970c1d4 made the check for archetype better, fixed reposition into restart game lustlion 2022-03-10 18:37:19 +0100
  • dbfae2f74e you can now edit archetype and args of spawns in editor with "t" and "d" when selected, respectively lustlion 2022-03-10 18:23:47 +0100
  • 93bfe0bda4 ability to move spawns in editor lustlion 2022-03-10 10:48:10 +0100
  • 39b65571a0 more editor work on handling entity spawns lustlion 2022-03-10 10:21:10 +0100
  • 6e76607030 bugfix and slide animation - bugfix for hook swing not taking in consideration the length of rope - bugfix for player hitbox size - bugfix for fairy flight control system FCS - added slide animation for wall slide and wall jump lustlion 2022-03-09 15:54:26 +0100
  • 9ada88f4f5 fix infinite range hook bug lustlion 2022-03-09 06:27:13 +0100
  • a230d3ed06 fixed anim speed lustlion 2022-03-09 06:06:55 +0100
  • d3796a0204 improvements to particles and animation can now have variable speed lustlion 2022-03-09 06:04:36 +0100
  • e8242f6564 i had accidentally commented out a line of the level tiles lustlion 2022-03-08 09:41:15 +0100
  • 0acbfd5e9d more naming convention now there are spawn objects! now entity spawns are loaded from level! now entity spawns are saved to level! lustlion 2022-03-08 09:34:51 +0100
  • a8ffae726f fix offset in creating rooms lustlion 2022-03-07 04:22:10 +0100
  • 59a21aa655 now rooms are saved with level lustlion 2022-03-07 04:10:55 +0100
  • 081fd99d04 fix editor not being able to exit lustlion 2022-03-07 03:58:01 +0100
  • 5c9fc39fad added specific action keybinds to the editor lustlion 2022-03-06 16:33:45 +0100
  • 05bf757ea5 naming conventions act 2: the end lustlion 2022-03-06 09:35:45 +0100
  • edd064c2fd improve Prompt and use it to ask for level and file name when exporting binarycat 2022-03-05 14:29:01 -0500
  • 8cfc6a9d18 cleaned up file stuff in ExportLevel binarycat 2022-03-05 14:00:27 -0500
  • 70958c5762 add Prompt binarycat 2022-03-05 13:46:33 -0500
  • 3c4f763ae7 fix typo lustlion 2022-03-05 06:12:11 +0100
  • cef2096577 naming convention for most stuff but not all lustlion 2022-03-04 23:28:30 +0100
  • c978855711 fix cute typo lustlion 2022-03-04 21:05:08 +0100
  • 5643fc0140 added rooms binarycat 2022-03-04 14:41:45 -0500
  • 2b9f605a0a added seconds since start, tweaked wall jump, added wall friction and isSliding lustlion 2022-02-27 05:30:46 +0100
  • e3a5ab0c42 new fps counter binarycat 2022-02-26 22:45:11 -0500
  • fcac1abef1 made a table local lustlion 2022-02-27 04:29:13 +0100
  • e32356335f fixed pause crash lustlion 2022-02-27 03:40:41 +0100
  • e62eae1564 fixed dash timer bad when lag lustlion 2022-02-27 03:02:06 +0100
  • ce43e48723 reimplemented hook swing movement >:3 lustlion 2022-02-27 00:09:50 +0100
  • a3cfe1fed3 change rope swinging physics a bit binarycat 2022-02-26 17:44:29 -0500
  • 4ae314f422 rework physics, move_x now only used for graphics logic binarycat 2022-02-26 16:57:54 -0500
  • 7ca46a9a01 please begone lustlion 2022-02-26 21:35:09 +0100
  • 4f6d0890e3 removing patch file, changing jump check for CheckPressed instead of CheckDown lustlion 2022-02-26 21:33:01 +0100
  • 8bad3894dc a, clean lustlion 2022-02-26 21:19:54 +0100
  • e9754dc1dd walljumps binarycat 2022-02-26 15:12:25 -0500
  • 4efc99659c dont use nil globals, pass no args to Entity:New() instead binarycat 2022-02-26 13:21:52 -0500
  • 1580dc3463 consistent indentation lustlion 2022-02-26 03:56:53 +0100
  • 42cf9cfec8 fix fix (but true fix) lustlion 2022-02-26 02:26:12 +0100
  • 2c22e9e26a fix lustlion 2022-02-26 02:23:48 +0100