Commit Graph

352 Commits

Author SHA1 Message Date
minjaesong
8f834fe869 Renamed AppLoader into App 2021-09-09 09:48:33 +09:00
minjaesong
fcd1dd2ff2 kay it works 2021-09-06 20:39:54 +09:00
minjaesong
1accf985e7 save/load kinda mostly working but fixtures are not getting their sprites back 2021-09-06 17:31:37 +09:00
minjaesong
ec08f8d07e extra fields for something-props 2021-09-06 10:39:31 +09:00
minjaesong
6bea9c9f07 moved Codices out of the singleton so they can be serialised 2021-09-04 17:55:37 +09:00
minjaesong
02f5abe763 i dont think this should be transient 2021-08-28 21:53:11 +09:00
minjaesong
bf1b203633 implementation of #44 2021-08-28 21:48:35 +09:00
minjaesong
3a6100107e all potentially serialisable actors now have no-arg constructor 2021-08-28 18:58:46 +09:00
minjaesong
b84a0a770b loading player from json file 2021-08-28 16:31:06 +09:00
minjaesong
67091d0c84 much simpler way of composing savegame.json 2021-08-24 11:29:21 +09:00
minjaesong
e15d5c9b05 completely abolishing GSON; new save format impl wip 2021-08-23 16:55:51 +09:00
minjaesong
df1ebdf93d more updates that looks for worldchangequeue 2021-08-22 18:06:54 +09:00
minjaesong
bb95444067 reducing number of warnings on the codebase 2021-08-20 23:28:59 +09:00
minjaesong
69075ad6da staircase climbing seemingly working 2021-08-20 20:31:25 +09:00
minjaesong
64271dc9ba wires are now visible when not selected, but gets covered by the terrain to make them appear natural 2021-08-20 15:48:20 +09:00
minjaesong
d318f0114c staircases no longer count as 'wall' for phys 2021-08-20 13:53:10 +09:00
minjaesong
4175f80918 now accepts all the value punched into the creature raw 2021-08-20 13:48:40 +09:00
minjaesong
c0b4a929ad first working staircasing but barely 2021-08-20 11:35:15 +09:00
minjaesong
467e1dd252 todo! 2021-08-19 17:59:21 +09:00
minjaesong
07b1e2f2b7 prep for staircase climbing 2021-08-19 17:14:43 +09:00
minjaesong
4b7cee3fb7 fixing issue #38 2021-08-19 11:15:38 +09:00
minjaesong
eb179f72a0 i suck at math 2021-08-18 19:13:15 +09:00
minjaesong
f764448d06 intTilewiseHitbox is now being updated in sync with other variables instead of getter 2021-08-18 11:25:03 +09:00
minjaesong
42c09640d0 vanishing particle test 2021-08-17 15:31:00 +09:00
minjaesong
74ae35e9a9 fixed a bug where wires were actually drawn upside-down; 10base2 wires are now terminated 2021-08-16 20:55:10 +09:00
minjaesong
1059b4e097 more wires moved from work_files into assets 2021-08-16 00:27:28 +09:00
minjaesong
1754c619f5 wire pieces will be 'lit' when it receives power (power propagation not implemented) 2021-08-09 17:28:27 +09:00
minjaesong
e4542af75c fixed a bug where wire graphs would not laid down correctly 2021-08-07 16:23:42 +09:00
minjaesong
de2be74fb1 referencing ranges for wire overlay; more pronounced torch flicker 2021-08-07 00:53:17 +09:00
minjaesong
ecce123299 spawning of dropped item 2021-08-06 21:43:50 +09:00
minjaesong
828ef6a0df precedence of the elvis operator is still confusing :( 2021-08-05 18:29:09 +09:00
minjaesong
7b029126f3 new lantern graphic and things 2021-08-04 15:02:48 +09:00
minjaesong
6891d6b840 building wire graph PER TILE 2021-08-03 16:27:56 +09:00
minjaesong
7624e37bda making wire actor's hitbox bigger so their disappearance on the screen edge won't be visible 2021-07-31 19:13:29 +09:00
minjaesong
930cc55353 wires now appear connected in game 2021-07-31 16:33:40 +09:00
minjaesong
b10fb0a30b wire actor renders; functionality still wip 2021-07-31 14:18:52 +09:00
minjaesong
f64574db80 wire actor wip 2021-07-30 17:48:25 +09:00
minjaesong
8cb3fc2d33 moving things around between packages 2021-07-28 10:11:18 +09:00
minjaesong
67a5e2e1e6 tilesize declaration refactoring 2021-07-27 16:17:54 +09:00
minjaesong
a91156ac21 gdx 1.10/lwjgl3 migration; removing old Lua stuffs 2021-07-27 12:43:01 +09:00
minjaesong
9eb757b7b9 wip 2 2021-02-11 20:45:38 +09:00
minjaesong
ab780fd246 code cleanup 2020-11-11 11:04:59 +09:00
minjaesong
1e0161e005 collision code for staircasing 2020-08-04 12:23:46 +09:00
minjaesong
f8d8fccef7 replacing all nonstaircasing collistion function usage into staircasing one 2020-07-24 14:41:54 +09:00
minjaesong
8623e4d60e added a todo message 2020-07-22 22:40:12 +09:00
minjaesong
f88a8976d2 phys: wip staircasing modification is still compatible with old code 2020-07-20 21:24:22 +09:00
minjaesong
173bdb3abf phys: making colliding side indices more sensible 2020-07-17 22:50:24 +09:00
minjaesong
c0db310a66 phys arguments are now single PhysProperties object 2020-07-15 21:58:44 +09:00
minjaesong
07b9e76090 Reducing hierarchy by merging ActorWithBody with ActorWBMovable 2020-03-20 19:30:17 +09:00
minjaesong
7345a1015f fixing bug where the hitbox won't change when actor is rescaled, wip issue #34 2020-03-10 06:52:40 +09:00