euddraft
euddraft copied to clipboard
System for pluginizing eudplib codes.
AlphaID is CUnit handle StarCraft uses on hotkeyed unit, unit in transport, command packet etc. CUnit is 1700-sized generational arena (pool). `alphaID = (uniquenessIdentifier
## Example 1 ```js if (!MemoryEPD(epd + 0x5C/4, Exactly, 0)) { } ``` ### Current behavior (~5T 1C 9A) 1. Create temporary variable for `epd + 0x5C/4` (2T 5A) 2....
## epScript Example ```js function isMultipleOf7(x) { return l2v(x * -1227133513 < 613566757); } ``` ## See - https://github.com/ridiculousfish/libdivide - https://github.com/lemire/fastmod
- [ ] Built-in sounds * [ ] in-game: `sound/protoss/artanis/patpss01.wav` * [ ] campaign: `campaign\protoss\protoss04\staredit\wav\p4m02uta.ogg` * [ ] localized: `locales\koKR\Assets\campaign\Protoss\Protoss04\staredit\wav\p4m02uta.ogg` - [ ] Imported sounds from input map
thinking of similar syntax with Swift ```js 0...4 // closed range 1..
- [ ] Comment `eudplib.core` module - [ ] Comment `eudplib.utils` module - [ ] Comment `eudplib.trigger` module - [ ] Comment `eudplib.epscript` module - [ ] Comment `eudplib.ctrlstru` module...
It seems there's only libepScriptLib.dll exists but .so and .dylib isn't. Is it intended? I'm using Arch Linux on WSL 2. OSError: ***/eudplib/epscript/libepScriptLib.so: cannot open shared object file: No such...
This currently compiles to: `1 * EUDNot(_ARRC(a, 0) >= a[0])`
## Current status - [x] `core.allocator` - [ ] `core.calcf` - [ ] `core.eudfunc` - [x] `core.eudobj` - [ ] `core.eudstruct` - [x] `core.mapdata` - [x] `core.rawtrigger` - [x] `core.variable`...
## Current workaround ```diff There is an open issue at numpy talking about the import error with numpy: https://github.com/numpy/numpy/issues/13248 --- numpy-1.23.4/numpy/core/overrides.py.orig 2019-05-27 12:41:06.000000000 +0200 +++ numpy-1.23.4/numpy/core/overrides.py 2019-10-13 18:51:06.387037239 +0200 @@...