Releases: frostice482/amulet
Releases · frostice482/amulet
3.5.0
Changes
- add gradient colors for echips and emult by @InvalidOS in #5
Fixes
- Fix DynaText pulse & quiver crash wth nil amount
- Fix adding a new method to Big does not apply to cdata
- Fix echips & emult text colors
API
- Incremented API version to 3.5
- Added
Talisman.gradients - Added global colors
G.C.echips,G.C.emult - Added localization colors
talisman_echips,talisman_emult,echips,emult - Split config compat section
New Contributors
- @InvalidOS made their first contribution in #5
Full Changelog: 3.4.1...3.5.0
3.4.0
Changes
- Auto-rollback chips if it reaches nan
- Increased SMODS dependency to 0827c
- Dropped vietnamese localization (it is unmaintained)
Bugfixes
- Fix DynaText quiver & pulse with OmegaNums
- Fix ambient sound breaks with nan (fallback to 0)
- Fix flame animation broken in some cases
- Fix negative numbers turning to positive with
to_bigusing array math.maxandmath.minnow returns nan if one contains nan
API
- Increased API version to 3.4
- Added
Talisman.effectsfor calculation keys registry - Added
Talisman.flame_effectfor flame effect tweaks (doesnt do anything right now except setting flame limits) - Added
clamp_bignum(num: number | OmegaNum, limit: number = 1e308)to clamp OmegaNum values to a range and convert it to number - Reglobalize R and B for talisman compat
- Removed earned score scoring intensity clamp patch
3.3.3
infandnanwill persist when unpacked- Increased ante switch point from 1e3 to 1e6
- Card seals in main menu is changed to blue seal
- Fixed massive text quiver effect on low mult / chips
- Fixed UI-related crashes
- Fixed UIElement not recalculating
- Fixed incorrect log base
3.3.2
Add OmegaNum support for math.sin and math.cos
Add graphics fix
Overridden to_big and to_number will no longer crash the game. This mostly only matters for Yorick / old Overflow.
Fix ln returning infinity
Fix power & root operator returniing 0 in some cases
Fix NaN operations returning 0 in some cases
Fix NaN to NaN comparisons returning true
Fix nested check not working
Fix DNA/Hologram with scoring animation disabled
Fix infinity number to large OmegaNum number comparison
Fix arrow crash with NaN
Fix math.min with only large Omeganum numbers returning infinity
3,3,1
- Arrow operations are slightly faster
- Comparisons for OmegaNum with other type other than OmegaNum / number will result NaN
- Fixed negative numbers turning to positive for
to_bigwith arrays - Fixed negative numbers comparison
- Fixed negative numbers stringified improperly
- Fixed level display freeezing at 0 if it reaches 0
3.3.0
- Added BigAnte
- math.min and math.max now supports any number of arguments
- Thread sanitation will now convert OmegaNum to number
- Supported OmegaNum as key for sanitation
- Added Talisman detection
- Optimized OmegaNum
- Fixed infinity & nan comparison
- Fixed sanitation crash with nan number
- Fixed UI string.length crash
3.2.13
- Optimized OmegaNum
- Added sanitation for Channel.push to prevent misc crashes
3.2.12
Talisman 2.7
- Fixed STR_PACK corrupting OmegaNum arrays when used in main thread
- Fixed tetrate/arrow operations modifying original OmegaNum in some cases
- Fixed arrows limited to 2^32-2
3.2.11
Talisman 2.7
- Fixed sound path issue
- Fixed invisible score display
3.2.10
Talisman 2.7
- Added multiplayer conflict
- Added to_big override detection
- Override Channel.push for easier debugging
- Converted sound assets to use ogg instead of wav
- Fixed mult & chips quiver
- Fixed massive OmegaNum arrow slowness
- slightly optimized OmegaNum