Commit Graph

  • fd416ba889 further avatar fixes master Skillbert 2026-06-09 01:52:48 +02:00
  • 80e04271f0 support parsing new player models Skillbert 2026-06-08 17:18:00 +02:00
  • c07b88d4e6 prevent crash on missing skeleton Skillbert 2026-06-06 12:51:05 +02:00
  • 3603157d44 fix near plane clipping on map render Skillbert 2026-06-02 01:34:03 +02:00
  • 66f469b91c fix new material prop Skillbert 2026-06-02 01:01:40 +02:00
  • f1fc1b4576 dockerignore Skillbert 2026-05-28 14:49:48 +02:00
  • d5d8534442 fix extract preview script Skillbert 2026-05-28 14:24:17 +02:00
  • 2bc4f446f4 further s3 fixes Skillbert 2026-05-22 22:38:48 +02:00
  • 9fbabbc62a test and fix s3 map backend Skillbert 2026-05-20 23:04:38 +02:00
  • c2c80b0349 reduce hashing false negatives, run test render Skillbert 2026-05-20 21:44:46 +02:00
  • fbed00e996 add dependencyhash debugging script Skillbert 2026-05-19 23:59:53 +02:00
  • be4ebbcef4 refactor file structure for 3d modules Skillbert 2026-05-19 16:30:02 +02:00
  • fe076d1c09 fix mipping symlink race Skillbert 2026-05-18 22:27:23 +02:00
  • f19c2a5e4d support s3 backend Skillbert 2026-05-17 19:43:36 +02:00
  • 418eef85f2 map render. support explicit caches, fix extensions Skillbert 2026-05-17 15:33:30 +02:00
  • d5a14f7971 further map render fixes Skillbert 2026-05-16 20:59:22 +02:00
  • ed72c82ffe support live map version Skillbert 2026-05-16 00:49:48 +02:00
  • c314c48b9c further dedupe improvements, support live folder that doesn't need meta redirects Skillbert 2026-05-15 22:37:44 +02:00
  • b1edc04e3e flush hashfiles, it works now Skillbert 2026-05-14 17:40:12 +02:00
  • 3daa8c7a1d mostly working hash checking metafiles Skillbert 2026-05-14 15:34:03 +02:00
  • 32a09d9ded small 2d cutscene fixes Skillbert 2026-04-13 01:20:23 +02:00
  • d1a6a4c812 fix false hash match on lower floor of same render using dependencies only Skillbert 2026-04-12 17:58:56 +02:00
  • cc2f485a0e reimplement visual hash debugger Skillbert 2026-04-12 17:09:46 +02:00
  • b7e94d07d1 implement exacthash Skillbert 2026-04-12 14:48:06 +02:00
  • 7c976c2068 change dependency hashes Skillbert 2026-04-10 15:44:16 +02:00
  • 640322f320 add varianttracker to map render (incomplete) Skillbert 2026-04-10 09:26:00 +02:00
  • d256cf3c9f refactor and isolate old map deduping approach Skillbert 2026-04-04 16:45:26 +02:00
  • a287c09801 add hover indicator to map chunk minimap to indicate that its clickable Skillbert 2026-04-03 14:29:10 +02:00
  • 1a7d82e817 map render cleanup Skillbert 2026-04-02 19:49:18 +02:00
  • 9cb7a331a0 scaffold new map sparse map render strategy Skillbert 2026-04-02 19:03:20 +02:00
  • 10d13ae56f fix skeleton reader Skillbert 2026-04-01 20:51:30 +02:00
  • 8b25e491c3 add maprender watchdog functionality (untested) Skillbert 2026-03-24 17:58:16 +01:00
  • 0b7a18eef3 improve image flip/slice performance Skillbert 2026-03-24 17:57:22 +01:00
  • 8631a0f167 all lost grove scan clue Skillbert 2026-02-15 16:32:56 +01:00
  • d76b6743eb fix font export Skillbert 2026-02-15 16:32:40 +01:00
  • c34c3a41b7 support map render height layer with corners heights for each tile Skillbert 2026-02-15 16:31:55 +01:00
  • ecca572bff new identikit property Skillbert 2025-12-17 20:18:27 +01:00
  • 73fc407bc1 new material version Skillbert 2025-12-08 18:36:31 +01:00
  • a3af98e663 parse new morphs format Skillbert 2025-12-08 14:03:12 +01:00
  • 5cbea1275d support fonts Skillbert 2025-12-08 14:01:29 +01:00
  • 000f6d5cb0 type info rebuild Skillbert 2025-12-04 00:35:09 +01:00
  • 281fe65e93 support font extraction Skillbert 2025-12-04 00:34:31 +01:00
  • 8c18280f2d small changes Skillbert 2025-12-03 17:05:48 +01:00
  • a794823db0 support cs2 dead code decompilation (but still commented out) Skillbert 2025-08-11 14:03:56 +02:00
  • 0bef1bd4d1 add sound/music to diff script Skillbert 2025-07-30 10:59:41 +02:00
  • dc2691b8f5 dependency ffixes. properly make canvas/sharp optional. fix ts typings Skillbert 2025-07-28 22:17:26 +02:00
  • 48e9f56ae4 new sequences opcode Skillbert 2025-04-23 17:06:28 +02:00
  • bd57bf90cb fix map render svg walls overlay Skillbert 2025-04-17 20:07:20 +02:00
  • 319d4774a7 support different map render alignments Skillbert 2025-04-15 01:17:47 +02:00
  • ca2e7a7135 disable walkmesh in map renders Skillbert 2025-04-08 01:45:31 +02:00
  • 0eede55975 improve walkmesh, offset z closer to camera Skillbert 2025-04-04 22:38:23 +02:00
  • 5ec7c768a8 walkmesh layer Skillbert 2025-04-04 13:59:40 +02:00
  • e0d51d3a60 add new model property stub Skillbert 2025-04-01 02:52:19 +02:00
  • 8fc98176e3 incomplete cs2 module extraction feature Skillbert 2025-03-31 14:50:41 +02:00
  • b4b6b0eec1 make sure github actions isn't building in watch mode (and timing out) Skillbert 2025-03-04 00:55:01 +01:00
  • b6990a2b1f openrs2 performace (continued) Skillbert 2025-03-02 17:59:40 +01:00
  • 4a3b964b73 fix openrs2 performance Skillbert 2025-03-02 16:12:42 +01:00
  • 2e01f23055 fix crash when serviceworkers arent availablee Skillbert 2025-03-02 16:12:26 +01:00
  • bef4c08ff6 automatic int to string cast in cs2 string interpolation Skillbert 2025-01-31 21:06:01 +01:00
  • 9070c84d19 more magic ints found Skillbert 2025-01-31 15:33:44 +01:00
  • afde0662a4 change syntax for incorrect binary ops to call syntax Skillbert 2025-01-31 15:33:20 +01:00
  • 6f2c6c446e cs2 fix clientvar to clientvar assignment Skillbert 2025-01-29 20:20:07 +01:00
  • becd5f38d2 support list of files on edit Skillbert 2025-01-29 14:19:38 +01:00
  • 3d0ff5e4fa typescript bump and npm audit Skillbert 2025-01-29 11:09:51 +01:00
  • e5195ded04 add switch break parsing Skillbert 2025-01-29 10:39:48 +01:00
  • 365f554bfe fix switch break placement Skillbert 2025-01-29 02:04:27 +01:00
  • c31f5d35aa cs2 output options Skillbert 2025-01-29 00:41:43 +01:00
  • 2a408f2137 cs2 improvements Skillbert 2025-01-28 22:15:17 +01:00
  • 9516db9521 cs2 deob testing Skillbert 2025-01-28 16:03:51 +01:00
  • bfdd8b7bf4 support directory edits Skillbert 2025-01-28 01:49:56 +01:00
  • a12fdbee2b interpreter changes Skillbert 2025-01-27 23:30:45 +01:00
  • 754c68981e fix issue with solving subtypes on subfunctions Skillbert 2025-01-27 23:29:55 +01:00
  • 81c079e908 add cli command to extract ui layout data Skillbert 2025-01-27 23:29:02 +01:00
  • 4986cc0d82 rs interface improvements Skillbert 2025-01-26 23:26:19 +01:00
  • 895caee4e9 interface render negative scroll Skillbert 2025-01-25 22:13:41 +01:00
  • 7a722ac380 add rotation and scale props to scenario mode Skillbert 2024-08-27 15:42:10 +02:00
  • 5bac0db811 fix extract script ui crash Skillbert 2024-08-12 13:02:09 +02:00
  • b639b291ca allow player base64 model in scenario mode Skillbert 2024-08-12 13:02:07 +02:00
  • 65e5b98ce3 go back to named anim frames Skillbert 2024-08-12 12:59:57 +02:00
  • e3b51c7dfd fix anims on npc 182, hopefully no other breakage Skillbert 2024-08-04 23:04:40 +02:00
  • 2fb34682e4 fix npc config Skillbert 2024-07-22 21:22:22 +02:00
  • 4ab4db20b4 disable leaky debug code outside of debugging Skillbert 2024-06-12 14:58:55 +02:00
  • 18bdbb314b properly parse models with 32bit indices Skillbert 2024-06-12 13:49:58 +02:00
  • c84114dc0c improve decoder debugger for files with large buffers Skillbert 2024-06-12 12:39:01 +02:00
  • 50286edac9 nothing to see, just a crazy map render mem leak Skillbert 2024-06-12 00:27:28 +02:00
  • be4adf4e6d add cli mode to open last openrs2 cache Skillbert 2024-06-09 18:56:23 +02:00
  • 98a83eb987 fix inconsistent naming Skillbert 2024-06-09 15:45:47 +02:00
  • d77e0a1f85 clientscript export flag to hide comp ids for diffing Skillbert 2024-06-09 15:33:29 +02:00
  • 85defcc461 fix hd image render not using right image size Skillbert 2024-06-09 12:18:54 +02:00
  • af5cf09a19 coordgrid literal constructor Skillbert 2024-06-09 12:10:47 +02:00
  • 18b35dc3fe fix subtype detection for local vars Skillbert 2024-06-08 22:37:08 +02:00
  • c91873686d fix cs2 callibration to be more robust for different caches Skillbert 2024-06-08 16:35:05 +02:00
  • 89a4c36f3f fix map parser for 936 Skillbert 2024-06-05 22:10:07 +02:00
  • c4e78231aa fix avatar parsing with model override (comp particle recolor) Skillbert 2024-06-05 16:44:48 +02:00
  • c0c306597a slight refactor of cs2 deob Skillbert 2024-06-05 14:09:19 +02:00
  • 52c3b2dd94 fix dbtables Skillbert 2024-06-04 22:52:47 +02:00
  • e6c17cd5d7 split cs2 script arg cache from opcode cache because there can be different script versions in the same buildnr Skillbert 2024-06-04 13:36:45 +02:00
  • 4a212ec1b6 fix normal blending on old models Skillbert 2024-06-01 22:32:47 +02:00
  • c2f80c4024 map render dedupe fixes Skillbert 2024-05-02 19:59:31 +02:00
  • f18196a045 fix player avatar override editing Skillbert 2024-05-02 19:55:59 +02:00