Commit Graph
4824 Commits
Author SHA1 Message Date
bigguy345 dbc276daa7 Removed 3 deprecated methods (all were superseded by GenericContext) 2026-03-10 15:30:22 +02:00
bigguy345 9368c889d7 Fixed for (Map.Entry<String, Integer> e : map.entrySet()) not being properly marked nor resolved 2026-03-09 14:05:46 +02:00
bigguy345 69f9d218ca Rewrote all GuiScriptTextArea scissoring logic to handle new panning 2026-03-09 09:57:21 +02:00
bigguy345 35b9b8e66f Completely revamped FormatHelper to be token based + huge logic and performance improvements 2026-03-09 09:42:11 +02:00
bigguy345 f015eef645 Handled inner classes i.e. Outer.Inner.Innermost 2026-03-09 09:41:18 +02:00
bigguy345 18c15b13bc GuiScriptInterface is now pannable! Core functionality added to GuiNPCInterface, which means technically any child of that can be pannable 2026-03-09 09:13:29 +02:00
bigguy345 45cda3cc90 Merge branch 'dev' into syntax-highlighter-unified 2026-03-09 07:37:50 +02:00
Kam 7712b21faa Fix Instance Scripts 2026-03-09 01:21:39 -04:00
Kam 42e27a873b Update ConfigClient.java 2026-03-09 01:04:35 -04:00
Kam 8e29350f12 Add Proximity Based Alpha Handling for Energy Projectiles 2026-03-09 00:50:42 -04:00
bigguy345 7f4f672d81 Fixed formatter adding spaces between operators i.e >= becomes > = #2 FAAAH 2026-03-09 06:34:01 +02:00
bigguy345 40cac999c4 Merge branch 'dev' into syntax-highlighter-unified 2026-03-09 06:22:28 +02:00
bigguy345 89fdddfd75 Fixed formatter adding spaces between operators i.e >= becomes > = 2026-03-09 06:21:52 +02:00
bigguy345 96372c05fd Fixed method call args being marked as duplicate declarations 2026-03-09 06:21:24 +02:00
bigguy345 965267a770 Fixed keywords being marked as method calls/declarations 2026-03-09 05:45:33 +02:00
Kam bc448c2af2 Fix Movement Blocking within Domes 2026-03-08 23:31:58 -04:00
bigguy345 089c6d25bc Fixed Java method calls of ScriptType members i.e. getYaw() of AbilityLine without 'this.' or object 'abilityLine.' not highlighting nor resolving properly 2026-03-09 05:24:50 +02:00
Kam 992066d19b Small Set Speed Fix 2026-03-08 23:10:42 -04:00
bigguy345 58d9bafe7a HoverInfo Padding adjustments for markdown code blocks 2026-03-09 04:51:30 +02:00
Kam 182f7d8c9c Added Scripting Projectile and Barrier Syncing 2026-03-08 22:49:34 -04:00
bigguy345 e1afe9afb2 Properly highlighted ClassTypeInfo constructor calls
i.e var IntArray = Java.type("int[]");
    var array = new IntArray() // this
2026-03-09 03:47:04 +02:00
bigguy345 44dfec6283 Single line multi var decalartion support i.e var x = 10, y = "faah", z = player; OR int x,y,z; 2026-03-09 03:00:42 +02:00
bigguy345 8b00733ddf syntheticMethods Autocomplete logic needed for ObjectLiterals and InnerCallableScopes proper functioning 2026-03-09 02:47:11 +02:00
bigguy345 70510cf224 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified 2026-03-09 02:31:59 +02:00
Kam 06dc722aca Merge branch 'dev' into syntax-highlighter-unified 2026-03-08 20:10:51 -04:00
Kam ed176cfaf5 1.11 Pre Release 1 2026-03-08 20:10:45 -04:00
Kam 27ea836f71 Better Texture Browsing for Ability Icons 2026-03-08 20:09:33 -04:00
Kam e57fab9160 Mixin Entity Packet Loss Fixer for Server-Side Logic 2026-03-08 19:49:44 -04:00
Kam 8203fc7d6b Better Texture Selection GUI 2026-03-08 19:49:30 -04:00
bigguy345 879dca7391 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified 2026-03-09 00:38:08 +02:00
bigguy345 e3fc9e8e4a Fixed method calls of JS type constructors throwing errors, made it dynamic 2026-03-09 00:35:53 +02:00
bigguy345 dc3e25bcba Added JS [] array resolution i.e. var list = ["hi", player]
+ added missing Array.d.ts overloads
2026-03-09 00:35:05 +02:00
Kam 4369f99225 Fix some Ability Command Issues 2026-03-08 18:05:44 -04:00
bigguy345 14a4c440b6 Object Literals AKA 'dict'
Phase #3: Functions
2026-03-08 21:45:12 +02:00
Kam b10dad8bcc Fix some Categorical Assign Packets 2026-03-08 15:39:16 -04:00
Kam 2e21b36796 Fix Beam and Laser Scripting 2026-03-08 15:39:06 -04:00
Vidal f546bd72b8 Added janino script unit to ability script 2026-03-08 13:47:32 -03:00
bigguy345 68b16fecfe Properly marked parameter headers in lambdas/func expressions i.e. the first 'item' in func = (item) => item + 1 2026-03-08 17:04:43 +02:00
bigguy345 c0d5bf3acc Expanded scope of "this." resolution to account for JS script types and inner scopes too. (compat for new ObjectLiterals & not implemented yet but soonTM JS prototypes) 2026-03-08 16:17:21 +02:00
bigguy345 86c3277075 Added JS arrow function => and shorthand methods handling 2026-03-08 12:09:16 +02:00
Kam 4457352c49 Merge branch 'dev' into syntax-highlighter-unified 2026-03-07 20:01:36 -05:00
Kam 180b2d7229 REMOVE the Junkimus Prime 2026-03-07 19:12:20 -05:00
Kam 4e33891ae5 Fixed / Improved Track Speed Handling on NPCs 2026-03-07 18:26:41 -05:00
Kam 393abc08ed Fix some Firing Script Behavior for Energy Projectiles 2026-03-07 15:30:11 -05:00
Kam ee7e8c17e8 Improve Track Delay 2026-03-07 15:12:55 -05:00
Kam f8ed7cfe19 Fix Ticking Ability Crash 2026-03-07 15:12:47 -05:00
bigguy345 959717fafd Object Literals AKA 'dict'
Phase #2: Nested Dicts
2026-03-07 17:23:08 +02:00
bigguy345 f01bc0a117 Object Literals AKA 'dict'
Phase #1: Fields
2026-03-07 15:56:37 +02:00
bigguy345 c00ad8e0a7 Fixed loop vars like for(var x in list) declared in top level outside of methods being declared duplicate 2026-03-07 15:48:10 +02:00
bigguy345 ec885d5ddb Removed comments from resolving expressions 2026-03-07 13:54:13 +02:00