Commit Graph

  • dd51cfbe52 u forgot dis minjaesong 2021-08-23 23:04:35 +09:00
  • 3894c5177b csvs are compressed within savegame minjaesong 2021-08-23 20:59:45 +09:00
  • 93abfe05a6 writeworld wip minjaesong 2021-08-23 17:52:53 +09:00
  • e15d5c9b05 completely abolishing GSON; new save format impl wip minjaesong 2021-08-23 16:55:51 +09:00
  • df1ebdf93d more updates that looks for worldchangequeue minjaesong 2021-08-22 18:05:57 +09:00
  • b8e24d556e wire actors to only update when wire change queue is not empty minjaesong 2021-08-22 00:42:52 +09:00
  • d315d61f68 seemingly working #41 minjaesong 2021-08-21 21:43:52 +09:00
  • ca72a6fbe5 trying to write a new ingamecontroller so that its update can be manually controlled minjaesong 2021-08-21 21:03:39 +09:00
  • bb95444067 reducing number of warnings on the codebase minjaesong 2021-08-20 23:28:59 +09:00
  • 69075ad6da staircase climbing seemingly working minjaesong 2021-08-20 20:31:25 +09:00
  • 64271dc9ba wires are now visible when not selected, but gets covered by the terrain to make them appear natural minjaesong 2021-08-20 15:48:20 +09:00
  • d318f0114c staircases no longer count as 'wall' for phys minjaesong 2021-08-20 13:53:10 +09:00
  • 4175f80918 now accepts all the value punched into the creature raw minjaesong 2021-08-20 13:48:40 +09:00
  • c0b4a929ad first working staircasing but barely minjaesong 2021-08-20 11:35:15 +09:00
  • 467e1dd252 todo! minjaesong 2021-08-19 17:59:21 +09:00
  • 07b1e2f2b7 prep for staircase climbing minjaesong 2021-08-19 17:14:43 +09:00
  • 0faa77cb16 comment minjaesong 2021-08-19 11:53:54 +09:00
  • 4b7cee3fb7 fixing issue #38 minjaesong 2021-08-19 11:15:38 +09:00
  • eb179f72a0 i suck at math minjaesong 2021-08-18 19:13:15 +09:00
  • c0ef84412b fixed a bug where only the first wire item of same 'accepts' property would be chosen for signals be propagated minjaesong 2021-08-18 15:27:37 +09:00
  • f764448d06 intTilewiseHitbox is now being updated in sync with other variables instead of getter minjaesong 2021-08-18 11:25:03 +09:00
  • 9a271b1b9e bigger torch flame sprite; basic physics on particles minjaesong 2021-08-17 20:51:25 +09:00
  • a2b3334692 taller tiki torch minjaesong 2021-08-17 18:37:54 +09:00
  • 0f03eafc84 tiki torch now spawns smoke particles and flames are randomly animated minjaesong 2021-08-17 16:50:13 +09:00
  • 42c09640d0 vanishing particle test minjaesong 2021-08-17 15:31:00 +09:00
  • 74ae35e9a9 fixed a bug where wires were actually drawn upside-down; 10base2 wires are now terminated minjaesong 2021-08-16 20:55:10 +09:00
  • d611638851 ethernet cable is replaced with 10base2 minjaesong 2021-08-16 13:04:40 +09:00
  • 1059b4e097 more wires moved from work_files into assets minjaesong 2021-08-16 00:27:28 +09:00
  • 16376b229a according to the opengl wiki this should be more optimised minjaesong 2021-08-15 22:25:27 +09:00
  • b2805ba09f new wire property: branching minjaesong 2021-08-15 00:55:56 +09:00
  • a064275cfb light update for every three frames because why not *shrug* minjaesong 2021-08-15 00:40:32 +09:00
  • deb2dcf28b extending light draw size so that 'lagging-behind' update won't exhibit 'camera seam' minjaesong 2021-08-15 00:29:16 +09:00
  • 3d5bb55514 confirmation that some tricks would not work minjaesong 2021-08-14 17:02:54 +09:00
  • 168e4f08b5 lightmap to update every other frame, and rendering needs fix minor jitter minjaesong 2021-08-14 12:52:47 +09:00
  • 479dc5c3fb new and sane graph traversal; only works for first of the multiple wires tho minjaesong 2021-08-13 14:39:20 +09:00
  • a6d082fb7d wire branching traversal itself works, but fetches wrong signal status minjaesong 2021-08-12 11:38:48 +09:00
  • 884c129837 more timers minjaesong 2021-08-11 22:07:15 +09:00
  • 740eab3e84 fix: fixtures not placing actorblocks minjaesong 2021-08-11 18:01:34 +09:00
  • 7bb921321f wire: off-to-on traversal of nonbranching wire connection minjaesong 2021-08-11 16:45:39 +09:00
  • bfdfa17e3e some variable renaming minjaesong 2021-08-10 18:41:43 +09:00
  • c8b5578a91 i dont even know what am i doing :/ minjaesong 2021-08-10 17:43:44 +09:00
  • f1cece1064 multiblock fixtures can now emit/consume multiple wiring types minjaesong 2021-08-10 16:56:22 +09:00
  • 43ae93e982 signal emitter: wires are now visible while holding the item minjaesong 2021-08-09 21:42:38 +09:00
  • 1754c619f5 wire pieces will be 'lit' when it receives power (power propagation not implemented) minjaesong 2021-08-09 17:28:27 +09:00
  • a9f46613a2 first working instance of wire signal source block minjaesong 2021-08-09 17:00:02 +09:00
  • 4c4817f2fb some refactoring minjaesong 2021-08-09 13:36:48 +09:00
  • c1bb504ccb more conventional sortedarraylist minjaesong 2021-08-09 13:26:17 +09:00
  • 995d02d966 signal emitter is now a fixture minjaesong 2021-08-08 21:38:38 +09:00
  • 5888b92071 texture for wire power source block minjaesong 2021-08-07 23:15:55 +09:00
  • d8516f4ad1 changes on wire receive state minjaesong 2021-08-07 18:03:38 +09:00
  • db45557c19 unequipping already equipping item when the game tries to equip a new item on the same slot minjaesong 2021-08-07 17:32:32 +09:00
  • e4542af75c fixed a bug where wire graphs would not laid down correctly minjaesong 2021-08-07 16:23:42 +09:00
  • 4112dc333f tooltip ui update minjaesong 2021-08-07 14:21:27 +09:00
  • de2be74fb1 referencing ranges for wire overlay; more pronounced torch flicker minjaesong 2021-08-07 00:53:17 +09:00
  • ce9b86d637 hit q to close the storage chest gui minjaesong 2021-08-07 00:27:32 +09:00
  • f7ce911c9e fixed a bug where inventory's cat icons would unloaded when you load the ingame second time minjaesong 2021-08-07 00:14:33 +09:00
  • 4b50b0cff1 pickaxe to drop a tile defined in 'drop' property minjaesong 2021-08-06 22:01:59 +09:00
  • ecce123299 spawning of dropped item minjaesong 2021-08-06 21:43:50 +09:00
  • edc3d53f4e refactoring around minjaesong 2021-08-06 13:34:17 +09:00
  • 9578488962 wire sim wip minjaesong 2021-08-05 18:41:40 +09:00
  • 828ef6a0df precedence of the elvis operator is still confusing :( minjaesong 2021-08-05 18:29:09 +09:00
  • c6c8d02118 better drop shadow for tooltip minjaesong 2021-08-04 17:20:10 +09:00
  • 7b029126f3 new lantern graphic and things minjaesong 2021-08-04 15:02:48 +09:00
  • 6891d6b840 building wire graph PER TILE minjaesong 2021-08-03 16:27:36 +09:00
  • 1ae3e34392 slight elaboration on world wire changed event minjaesong 2021-08-03 13:39:08 +09:00
  • 7624e37bda making wire actor's hitbox bigger so their disappearance on the screen edge won't be visible minjaesong 2021-07-31 19:13:29 +09:00
  • 5311158ad8 actually enforcing limit on how many wire pieces can be rendered minjaesong 2021-07-31 16:39:47 +09:00
  • 930cc55353 wires now appear connected in game minjaesong 2021-07-31 16:33:40 +09:00
  • b10fb0a30b wire actor renders; functionality still wip minjaesong 2021-07-31 14:18:46 +09:00
  • f64574db80 wire actor wip minjaesong 2021-07-30 17:48:25 +09:00
  • 4f52b26590 oops walls were too light minjaesong 2021-07-29 17:41:10 +09:00
  • 0e3bfbb782 fixed a bug where wall item can be consumend indefinitely because checking for what's already there was not working minjaesong 2021-07-29 16:23:18 +09:00
  • 47e6ac6572 better natural block template -- no jagged sides but even more three-dimensional minjaesong 2021-07-29 15:09:00 +09:00
  • 26ee7498e2 closing issue #39 minjaesong 2021-07-29 12:56:25 +09:00
  • e19187eea9 first working wall occlusion (issue #39) minjaesong 2021-07-29 12:25:56 +09:00
  • 870e165cf6 renaiming debug timers minjaesong 2021-07-29 10:23:32 +09:00
  • 6f09040174 resources for issue #39 minjaesong 2021-07-28 21:04:32 +09:00
  • caa38cca10 mask for fake corner occlusion wip minjaesong 2021-07-28 17:56:02 +09:00
  • 29f6034fdc wires are now separated from blocks minjaesong 2021-07-28 16:10:03 +09:00
  • 5aacbe84b8 wire is back! but not the render minjaesong 2021-07-28 14:19:50 +09:00
  • 8cb3fc2d33 moving things around between packages minjaesong 2021-07-28 10:11:18 +09:00
  • c67a10c9a8 re-ordering initialisation for lwjgl3 so that the gdx window would actually pop up minjaesong 2021-07-27 22:28:16 +09:00
  • 2013e41d38 copyright message: renaming Torvald into CuriousTorvald minjaesong 2021-07-27 16:22:51 +09:00
  • 67a5e2e1e6 tilesize declaration refactoring minjaesong 2021-07-27 16:17:54 +09:00
  • cb11267202 fatjar artifact configuration minjaesong 2021-07-27 15:21:40 +09:00
  • a91156ac21 gdx 1.10/lwjgl3 migration; removing old Lua stuffs minjaesong 2021-07-27 12:43:01 +09:00
  • f75b5da0e1 eyes-sclera should not glow; changing hitbox width to 22 px minjaesong 2021-07-08 11:33:09 +09:00
  • 1b1b1641ff enabling sprite glow again (dunno why it was disabled tho) minjaesong 2021-07-07 23:13:31 +09:00
  • 93854c92a2 adjusting the shape of bodyparts so that they look more natural when walk animation is set minjaesong 2021-07-07 22:35:37 +09:00
  • 0fa395acd5 the new sprite fully assembled minjaesong 2021-07-07 16:52:07 +09:00
  • 567fe668dc redrawn so that the character would look proportional (and improved digitigrade) minjaesong 2021-07-06 23:20:41 +09:00
  • 1cd43cac15 screw the isdev thing minjaesong 2021-07-06 16:48:51 +09:00
  • eb48f15ac0 work. minjaesong 2021-07-06 01:27:54 +09:00
  • 68f009f638 digitigrade reworked minjaesong 2021-07-06 01:11:48 +09:00
  • d84c194b3b template sprite improved shading minjaesong 2021-07-05 23:09:39 +09:00
  • ad1fda6842 template sprite improved shading minjaesong 2021-07-05 21:46:44 +09:00
  • c24c7b5ac1 template for large werebeast minjaesong 2021-07-05 21:29:41 +09:00
  • 9838c957bc Merge branch 'master' of github.com:curioustorvald/Terrarum minjaesong 2021-04-03 20:49:12 +09:00
  • 6bb33e5c3d more sensible way of obtaining and using colorbuffertexture minjaesong 2021-04-03 20:48:14 +09:00
  • 09aeae39a2 changed render order so that chest name won't show grey (for some reason) minjaesong 2021-03-18 10:51:57 +09:00