TeveR-specific WurstScript utilities not in upstream WurstStdlib2 (split from retired TeveR_StdLib fork)
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Split from the retired Code-Fixxers/TeveR_StdLib fork after TeveR's SQLite compiletime natives landed upstream (WurstScript #1180). Holds only the TeveR-specific WurstScript packages that upstream WurstStdlib2 lacks: 11 ext_ extension packages + TeverConstants (formerly injected into stdlib Basics via the fork). Verified: compiles clean against pure upstream WurstStdlib2; tever_main typecheck + compiletime SQLite tests pass with this lib + pure upstream. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
| wurst/util/TeveR | ||
| README.md | ||
| wurst.build | ||
TeveR_InternalLib
TeveR-specific WurstScript utilities that are not part of upstream
WurstStdlib2. Consumed by
tever_main as a Grill dependency alongside upstream stdlib.
Split out of the retired Code-Fixxers/TeveR_StdLib fork once TeveR's SQLite
compiletime work was upstreamed (WurstScript PR #1180) and the remaining
stdlib deltas were reconciled against upstream master.
Contents (wurst/util/TeveR/)
ext_*.wurst— TeveR extension functions (Vector, Integer, String, Number, Group, Effect, Destructable, ClosureTimers, HashMap, LinkedList, SyncSimple).TeverConstants.wurst— TeveR constants formerly injected into stdlibBasicsvia the fork (TIMER_MIN_DELAY,WC3LIMIT_*,PLAYER_NOBODY, …). Import explicitly; these are no longer globally visible via the Wurst umbrella.
Upstreaming
Generic-useful functions here are candidates for upstream WurstStdlib2 PRs; as they land upstream they should be removed from this lib.