minjaesong
|
8499746ad0
|
using gdx's preferred way to generate world json
|
2021-08-25 11:16:21 +09:00 |
|
minjaesong
|
126a4325d2
|
let's compress everything because we can
|
2021-08-24 16:35:48 +09:00 |
|
minjaesong
|
cb73a9fea2
|
serialiser for world
|
2021-08-24 14:33:04 +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
|
c0ef84412b
|
fixed a bug where only the first wire item of same 'accepts' property would be chosen for signals be propagated
|
2021-08-18 15:27:37 +09:00 |
|
minjaesong
|
168e4f08b5
|
lightmap to update every other frame, and rendering needs fix minor jitter
|
2021-08-14 12:52:47 +09:00 |
|
minjaesong
|
479dc5c3fb
|
new and sane graph traversal; only works for first of the multiple wires tho
|
2021-08-13 14:39:20 +09:00 |
|
minjaesong
|
a6d082fb7d
|
wire branching traversal itself works, but fetches wrong signal status
|
2021-08-12 11:38:48 +09:00 |
|
minjaesong
|
884c129837
|
more timers
|
2021-08-11 22:07:15 +09:00 |
|
minjaesong
|
740eab3e84
|
fix: fixtures not placing actorblocks
|
2021-08-11 18:01:34 +09:00 |
|
minjaesong
|
7bb921321f
|
wire: off-to-on traversal of nonbranching wire connection
|
2021-08-11 16:45:39 +09:00 |
|
minjaesong
|
bfdfa17e3e
|
some variable renaming
|
2021-08-10 18:41:43 +09:00 |
|
minjaesong
|
c8b5578a91
|
i dont even know what am i doing :/
|
2021-08-10 17:43:44 +09:00 |
|
minjaesong
|
f1cece1064
|
multiblock fixtures can now emit/consume multiple wiring types
|
2021-08-10 16:56:22 +09:00 |
|
minjaesong
|
a9f46613a2
|
first working instance of wire signal source block
|
2021-08-09 17:00:02 +09:00 |
|
minjaesong
|
c1bb504ccb
|
more conventional sortedarraylist
|
2021-08-09 13:26:17 +09:00 |
|
minjaesong
|
995d02d966
|
signal emitter is now a fixture
|
2021-08-08 21:38:38 +09:00 |
|
minjaesong
|
d8516f4ad1
|
changes on wire receive state
|
2021-08-07 18:03:38 +09:00 |
|
minjaesong
|
e4542af75c
|
fixed a bug where wire graphs would not laid down correctly
|
2021-08-07 16:23:42 +09:00 |
|
minjaesong
|
4112dc333f
|
tooltip ui update
|
2021-08-07 14:21:27 +09:00 |
|
minjaesong
|
ecce123299
|
spawning of dropped item
|
2021-08-06 21:43:50 +09:00 |
|
minjaesong
|
edc3d53f4e
|
refactoring around
|
2021-08-06 13:34:17 +09:00 |
|
minjaesong
|
c6c8d02118
|
better drop shadow for tooltip
|
2021-08-04 17:20:10 +09:00 |
|
minjaesong
|
6891d6b840
|
building wire graph PER TILE
|
2021-08-03 16:27:56 +09:00 |
|
minjaesong
|
1ae3e34392
|
slight elaboration on world wire changed event
|
2021-08-03 13:52:00 +09:00 |
|
minjaesong
|
5aacbe84b8
|
wire is back! but not the render
|
2021-07-28 14:22:13 +09:00 |
|
minjaesong
|
67a5e2e1e6
|
tilesize declaration refactoring
|
2021-07-27 16:17:54 +09:00 |
|
minjaesong
|
37c6ffd062
|
new cobblestone texture, layer transition dithering with buffer layer
|
2021-02-28 11:30:10 +09:00 |
|
minjaesong
|
5f16f71b0a
|
fixing random terragen crash? (was it block change event too big?)
|
2021-02-25 10:15:37 +09:00 |
|
minjaesong
|
b6a688c484
|
render is fixed (tile breakage not tested as loading items are still wip); air tile no longer has tilenum of 0
|
2021-02-24 11:04:11 +09:00 |
|
minjaesong
|
463e59087c
|
something's not right with tile numbering
|
2021-02-20 15:10:47 +09:00 |
|
minjaesong
|
9eb757b7b9
|
wip 2
|
2021-02-11 20:45:38 +09:00 |
|
minjaesong
|
8fdc11288c
|
the-flattening wip
|
2021-02-10 17:48:01 +09:00 |
|
minjaesong
|
ad903952cc
|
lightsource randomiser hash will be same even when x < 0
|
2020-02-24 14:46:37 +09:00 |
|
minjaesong
|
73c827b77f
|
randomised torch flicker
|
2020-02-24 01:00:11 +09:00 |
|
minjaesong
|
15a6324ef4
|
wall-kick-jump WIP
|
2019-10-02 15:24:05 +09:00 |
|
minjaesong
|
63b1fcb870
|
special symbols to use shortcuts instead of literals
|
2019-08-05 04:19:00 +09:00 |
|
minjaesong
|
f1d92744c0
|
grass tex revert to smooth
|
2019-07-26 03:28:57 +09:00 |
|
minjaesong
|
7ae5a8c132
|
minor fixes
|
2019-07-21 20:40:45 +09:00 |
|
minjaesong
|
ae8d7a67f2
|
issue #26 resolved (someone is hoolding stale ingame context)
|
2019-07-03 03:59:37 +09:00 |
|
minjaesong
|
4c23cde4a9
|
no more context fuckups on apploader
|
2019-07-02 04:59:24 +09:00 |
|
minjaesong
|
04ea9aec42
|
more cleanup regarding fireRecalculateEvent
|
2019-06-25 22:48:38 +09:00 |
|
minjaesong
|
ed58e72724
|
refactoring the call order of the renderers' init code invocation
|
2019-06-25 22:26:16 +09:00 |
|
minjaesong
|
d2e886aec2
|
q&d hack to circumvent the dangling pointer issue #26
|
2019-06-25 15:22:24 +09:00 |
|
minjaesong
|
44405111eb
|
issue #26: the reason was the dangling pointer?
|
2019-06-23 02:20:01 +09:00 |
|
minjaesong
|
41b68aa132
|
BlockLayer temporarily use DirectByteBuffer (averting the issue #26)
|
2019-06-23 01:43:56 +09:00 |
|
minjaesong
|
64bbe6b53b
|
sorta working unsafesvecarray; and then issue #26 is fucking shit up
|
2019-06-22 04:16:03 +09:00 |
|
minjaesong
|
b45caebda0
|
it turns out the test-entering is broken; will fix later idk; Threadparallel.startAllWaitForDie seems to work as intended
|
2019-06-21 16:05:02 +09:00 |
|
minjaesong
|
306f45e7ee
|
the placeholder "nullworld" is now singleton
|
2019-06-11 23:52:17 +09:00 |
|