1549976382
add class() for easy definition of classes
binarycat
2022-03-16 19:59:42 -04:00
d20e5392f8
Decoration now acts as parent for specific decorations better. added candelabra decoration.
lustlion
2022-03-17 00:39:47 +01:00
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 +01:00
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 +01:00
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 +01:00
0486787b98
changed particle png to be white so it can be tinted
lustlion
2022-03-17 00:33:52 +01:00
6ba4f4d1c9
animations now have a flag for when they update their img frame
lustlion
2022-03-17 00:33:36 +01:00
918c63c535
removed file on the wrong branch
binarycat
2022-03-16 14:37:19 -04:00
b3a12305da
trying to do chunked level loading
binarycat
2022-03-13 12:00:45 -04:00
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 +01:00
4d94cc805d
serialization function
binarycat
2022-03-15 20:16:35 -04:00
9c4b5431ee
fix adjusting select to camera
lustlion
2022-03-13 10:47:17 +01:00
ba1c0f0c89
getPoints and getCoords
lustlion
2022-03-13 10:43:07 +01:00
e648705e5b
added Point class
binarycat
2022-03-11 13:16:45 -05:00
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 +01:00
6dd970c1d4
made the check for archetype better, fixed reposition into restart game
lustlion
2022-03-10 18:37:19 +01:00
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 +01:00
93bfe0bda4
ability to move spawns in editor
lustlion
2022-03-10 10:48:10 +01:00
39b65571a0
more editor work on handling entity spawns
lustlion
2022-03-10 10:21:10 +01:00
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 +01:00
9ada88f4f5
fix infinite range hook bug
lustlion
2022-03-09 06:27:13 +01:00
d3796a0204
improvements to particles and animation can now have variable speed
lustlion
2022-03-09 06:04:36 +01:00
e8242f6564
i had accidentally commented out a line of the level tiles
lustlion
2022-03-08 09:41:15 +01:00
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 +01:00
a8ffae726f
fix offset in creating rooms
lustlion
2022-03-07 04:22:10 +01:00
59a21aa655
now rooms are saved with level
lustlion
2022-03-07 04:10:55 +01:00
081fd99d04
fix editor not being able to exit
lustlion
2022-03-07 03:58:01 +01:00
5c9fc39fad
added specific action keybinds to the editor
lustlion
2022-03-06 16:33:45 +01:00
05bf757ea5
naming conventions act 2: the end
lustlion
2022-03-06 09:35:45 +01:00
edd064c2fd
improve Prompt and use it to ask for level and file name when exporting
binarycat
2022-03-05 14:29:01 -05:00
8cfc6a9d18
cleaned up file stuff in ExportLevel
binarycat
2022-03-05 14:00:27 -05:00