Commit Graph

  • ecca572bff new identikit property master 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
  • 55020640c4 map sparse render fix Skillbert 2024-03-24 23:25:25 +01:00
  • 0d4269ece8 some historical map fixes Skillbert 2024-03-24 23:24:37 +01:00
  • b9af86a4a8 fix issue with bad diff Skillbert 2024-03-24 23:24:05 +01:00
  • ad30fcc28b rewrite some map hashing logic Skillbert 2024-03-21 16:51:27 +01:00
  • 19b6df1952 fix missing skybox render Skillbert 2024-03-19 23:23:35 +01:00
  • fb0c6e0ce5 fix data triangles not being hidden (particle/editor tris) Skillbert 2024-03-18 16:42:23 +01:00
  • 92614e5365 fix certain floor overlays not being visible Skillbert 2024-03-18 16:11:50 +01:00
  • 191e92a88f improve map2d render Skillbert 2024-03-18 14:50:43 +01:00
  • d0a2bb2eab optimize map svg polygon shapes Skillbert 2024-03-15 20:18:08 +01:00
  • ab09f09491 don't load 3d models for 2d map render modes Skillbert 2024-03-15 20:15:54 +01:00
  • 4136243e35 fix back frame on startup Skillbert 2024-03-13 16:20:20 +01:00
  • 10a2cbbf1d cleanup and fixes Skillbert 2024-03-11 20:07:24 +01:00
  • 38e76b1513 support directories in ui fs Skillbert 2024-03-11 17:44:37 +01:00
  • be2515c434 expose fs backed map render to ui Skillbert 2024-03-10 14:54:06 +01:00
  • 8a902766e1 fix crash Skillbert 2024-03-10 13:10:22 +01:00
  • 08257631b9 finish loc interactions map render mode Skillbert 2024-03-08 18:11:21 +01:00
  • 6e9c797e87 map render interactables mode Skillbert 2024-03-06 04:54:44 +01:00
  • bc0f9138e7 fix minimap render Skillbert 2024-03-05 23:49:25 +01:00
  • 5ad98b5ce1 debug stuff Skillbert 2024-03-05 01:20:31 +01:00
  • 9aa4f1711e get rid of some good old m*n^3 -> nlogn Skillbert 2024-03-04 22:00:38 +01:00
  • edfb7fabc2 fix old anim export Skillbert 2024-03-04 19:28:26 +01:00
  • 0337a79a1e fix gltf exports Skillbert 2024-03-04 16:23:09 +01:00
  • 4195e8a5af save memory by storing normals as i8 isntead of float32 Skillbert 2024-03-04 14:34:50 +01:00
  • 681530aa4d more efficient floor texture packing Skillbert 2024-03-04 11:35:36 +01:00
  • 7e8fced6df remove unrelated vertex data from merged loc meshes Skillbert 2024-03-04 03:03:00 +01:00
  • 6edb29c32b make individual loc models addressable in rsmapchunk Skillbert 2024-03-02 23:46:54 +01:00
  • 1293272a58 update theejs Skillbert 2024-03-02 18:43:46 +01:00
  • f26f4ae79f dedupe gpu mem as well Skillbert 2024-03-02 00:08:54 +01:00
  • 7fe9740a23 remove excessive debug globals Skillbert 2024-03-01 22:52:13 +01:00
  • ec36ea8bd3 dedupe floor texture Skillbert 2024-03-01 22:37:11 +01:00
  • 6b4ae36011 reduce stop and go async losses Skillbert 2024-03-01 19:58:20 +01:00
  • 41ac15bcff optimize hot code paths in map loading Skillbert 2024-03-01 03:07:35 +01:00
  • 0eb81d78c8 fix map load flicker Skillbert 2024-03-01 02:08:04 +01:00
  • d411916532 optimize map loading Skillbert 2024-02-29 23:33:03 +01:00
  • 556c0218b2 fix new model format alpha Skillbert 2024-02-29 14:51:48 +01:00
  • f5415f7819 simplify rsmapchunk so it only contains one chunk Skillbert 2024-02-29 14:06:59 +01:00