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
|
d611638851
|
ethernet cable is replaced with 10base2
|
2021-08-16 13:04:40 +09:00 |
|
minjaesong
|
1059b4e097
|
more wires moved from work_files into assets
|
2021-08-16 00:27:28 +09:00 |
|
minjaesong
|
16376b229a
|
according to the opengl wiki this should be more optimised
|
2021-08-15 22:25:27 +09:00 |
|
minjaesong
|
b2805ba09f
|
new wire property: branching
|
2021-08-15 00:55:56 +09:00 |
|
minjaesong
|
a064275cfb
|
light update for every three frames because why not *shrug*
|
2021-08-15 00:40:32 +09:00 |
|
minjaesong
|
deb2dcf28b
|
extending light draw size so that 'lagging-behind' update won't exhibit 'camera seam'
|
2021-08-15 00:29:16 +09:00 |
|
minjaesong
|
3d5bb55514
|
confirmation that some tricks would not work
|
2021-08-14 17:02:54 +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
|
43ae93e982
|
signal emitter: wires are now visible while holding the item
|
2021-08-09 21:42:38 +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
|
a9f46613a2
|
first working instance of wire signal source block
|
2021-08-09 17:00:02 +09:00 |
|
minjaesong
|
4c4817f2fb
|
some refactoring
|
2021-08-09 14:36:32 +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
|
5888b92071
|
texture for wire power source block
|
2021-08-07 23:15:55 +09:00 |
|
minjaesong
|
d8516f4ad1
|
changes on wire receive state
|
2021-08-07 18:03:38 +09:00 |
|
minjaesong
|
db45557c19
|
unequipping already equipping item when the game tries to equip a new item on the same slot
|
2021-08-07 17:32:32 +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
|
de2be74fb1
|
referencing ranges for wire overlay; more pronounced torch flicker
|
2021-08-07 00:53:17 +09:00 |
|
minjaesong
|
ce9b86d637
|
hit q to close the storage chest gui
|
2021-08-07 00:27:32 +09:00 |
|
minjaesong
|
f7ce911c9e
|
fixed a bug where inventory's cat icons would unloaded when you load the ingame second time
|
2021-08-07 00:14:33 +09:00 |
|
minjaesong
|
4b50b0cff1
|
pickaxe to drop a tile defined in 'drop' property
|
2021-08-06 22:01:59 +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
|
9578488962
|
wire sim wip
|
2021-08-05 18:41:40 +09:00 |
|
minjaesong
|
828ef6a0df
|
precedence of the elvis operator is still confusing :(
|
2021-08-05 18:29:09 +09:00 |
|
minjaesong
|
c6c8d02118
|
better drop shadow for tooltip
|
2021-08-04 17:20:10 +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
|
1ae3e34392
|
slight elaboration on world wire changed event
|
2021-08-03 13:52:00 +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
|
5311158ad8
|
actually enforcing limit on how many wire pieces can be rendered
|
2021-07-31 16:39:47 +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
|
4f52b26590
|
oops walls were too light
|
2021-07-29 17:41:10 +09:00 |
|
minjaesong
|
0e3bfbb782
|
fixed a bug where wall item can be consumend indefinitely because checking for what's already there was not working
|
2021-07-29 16:23:18 +09:00 |
|
minjaesong
|
47e6ac6572
|
better natural block template -- no jagged sides but even more three-dimensional
|
2021-07-29 15:09:00 +09:00 |
|
minjaesong
|
26ee7498e2
|
closing issue #39
|
2021-07-29 12:56:25 +09:00 |
|
minjaesong
|
e19187eea9
|
first working wall occlusion (issue #39)
|
2021-07-29 12:25:56 +09:00 |
|