2.55 Alpha 114
Downloads:
Changes to packaged files
3f2ce2
Remove resources/docs/Zelda_Classic_and_ZQuest_2.53_API_Specification.pdf6b2343
Remove resources/docs/zscript_manual.rtfc29e6f
Remove resources/ZCL-changelog.txtaa3d87
Remove resources/scriptsb4c455
Add '255example.qst'
Features
General
21447f
addd8a
8ad107
58d3d0
Add ability for lifted combos to be bombsb08454
add 'Lift Flags' - allow disabling shield/items while lifting075935
Add QRs for lifting+scrolling/warping behavior optionsca30be
Preliminary: allow user created portals884169
Add Trigger Groups (i.e. light all torches -> trigger secrets)1c6aad
Add weapon ignitingf6245e
eb40f0
Item display namesf460b4
"Newer Player Movement" (#856)13a30d
Add "Locked String" to lockblocks/chests, display a string when failed to open7d0f10
Add SCC for run generic frozen scriptc249c9
update std_functions: add LoadMapDataDM(int dmap, int scr)7b16cf
Add more special draw layers82ba2f
Some work related to combos+weapons (Step->Effects,Shooters)ce3c0a
Add generic script frozen mode triggered by combo triggers012ec9
Stop using encryption password for qst allegro packfile5304bd
Remove encoding layer from qst files. This makes opening quests roughly 50% fastera79f3a
Support reading and saving as qsu (uncompressed file)f2e5f0
Update 'example fonts'64d42a
Some reworking of bombs
Player
921302
Init Data / Cheats uses item Display Name
Editor
0668a5
Allow quick slot assignd5e0eb
support undo/redo for ffcs24c2ad
support undo/redo for single flag placement473b50
83f286
625564
Add QR hint system to info boxesdcdee8
Remove import/export options for ZQT and QSU files3c95bf
Add configurable cursor color for tile/combo pages5c9416
Add symbols to font preview lipsum textafdc32
New item selection list dialog8f6aff
Add lift glove help textff66e1
Add tile editor visual options9caad3
Add bomb flowers to default quest4dbba1
Add radial bomb flowers to default quest
ZScript
2a792b
Add Hitby stuff to std_constantsf098ea
Add 'Hero->HammerState'debfac
Add script access typesportal
/savedportal
246f8b
Add 'npc->CanPlace()' for checking teleportation movement.2baa25
Add custom mouse script support05723f
Add 'Hero->MoveXY()'/'Hero->CanMoveXY()'530f7c
Lifting script access workb22264
jit: compile FLOOR and CEILING
ZLauncher
5b8a6b
allow configuring gfx driver for player on windows
Bug Fixes
General
50167b
Fix jwin_file_browse_ex not applying selected extension54bcde
Fix some gui color issues with certain "disabled" elements6dfbcf
Fix segfault in file select extension filter005870
Fix uncleared combo bitmap1ba148
Revert non-windows ignoring 'ignore monitor scale' checkboxe51281
Fix zfix dobound swapping values when it shouldn't.59c413
27b421
Fix tile preview in item lister5f053f
Fix vanishing text0b42b7
Frame infobutton stuff278243
Attempt Fix gui lag issuesdb9c3d
Fix allegro.log oddities / trace handlingd49bb1
color a5 bitmaps on init to avoid random tint
Player
4670ce
copying save file should also copy replaye77af5
some movement fixes and improvementsa13395
Fix scroll frame timing issuebe20d2
Never use linear scaling for game bitmap2ed468
Fix edge case bug with scroll warps and dmap script waitdrawc5b367
Fix lockblocks/chests double-playing locked strings2d5e12
Fix Opening file in append mode now creates missing directoriesdd0d45
Fix Hero->ReleaseLiftWeapon not working19979b
Fix SV Ladder 'force face up' during scrolling72834b
Fix facing direction affecting movement wrongly830a8a
Add conveyor force-walking5dd40b
Fix candle/arrow 'max per screen'b966e1
'Shutters->' fixes/tweaks40e795
Fix icy pushblock interactions with block holes.f79fd3
Fix ANCIENT ZQ subscreen selector bug.8f17aa
Fix bad coordinates with bush ffcs81398d
Fix oddities with loading save files of missing quests646eed
Fix crash when missing save filesf741b4
Fix some CanMove stuff765eac
Fix mirror portal in top left1a50e8
Fix gleeok heads not drawing correctly on first framecba517
Fix all remaining HitBy bugs (hopefully; TODO: add QR for ignoring nayru's love for HitBy)cb587f
Fix crash with invalid ids with npcdatae75cc3
Cheat invincibility now protects from drown/pit damage2a4df0
Enemy / solid object interaction fixes5ccdfd
Fix solid ffcs pushing on wraparound8c4f32
Fix 'Enemies->Item' with enemy waves interaction9975b0
Fix warpEx scrollwarp visual bug with mapeaf5fe
Add hardcode layer 'SPLAYER_PLAYER_DRAW' to draw to player sprite layer.c7aa72
Scripted enemy movement fixes03a8c9
Fix solid ffc hangb305f2
Fix bad HitBy melee interactionsf42982
Fix enhanced music cutting out when tabbing back into the windowce390d
Fix layered pound blocks being hit by midair hammer07f8fe
stop loading quest template to reset items3f8f62
never init from a quest template2a5734
Fix triforce + item bundles6b6744
Fix melee weapons not respecting all of HitBy's properties (UID, etc)5e26e8
Fix wrong item id check565c50
Fix dialog mouse offset at large resolutions?d8f658
Fix mouse not showing during some popups0de954
Fix zc mouse showing during gameplay, setup for fancy mouse stuff.f1f9c8
Fix onCredits messing up gui bitmap transparencyca7839
avoid wasted computation in overpit92287c
717878
f8fa5f
01fcce
improve eyeball combo during scrolling
Editor
84bf0e
Fix preview mode 'preview combo cycling'811622
Fix 'Show FFCs' not respecting preview mode35dd54
Fix decimals not being saved in zquest hopefully?ac4d20
Fix wrong QR description820b3f
Optimize slot assign; no more temp files7523dc
Reduce 'do_slots' duplicate code2de58e
Clean up ZQ errors, add fonts.dat size error messageecb6b3
Fix combowizard for shooter not saving directionddc8e4
Fix Screen palette can be changed on null screens71071d
Fix frame titles being visible in the wrong tabsa738e8
Fix locked chest/lockblock combo wizard60761a
Fix favorite combo offset on quest saveef294b
Item editor pickup tab revamp13bb56
Fix shallow water combo wizard77f342
Rework tile grab GUI: Fix 0xFF transparency issue, text cuttoff issueb31eac
Fix brush width/height when changing combo in some waysc6f52b
Fix minimap right offset386d15
Fix zq minimap offsete92322
Fix grave/bsgrave combo wizard60efdd
If DragAspect is on, force aspected xscale/yscalea92a19
Fix placing ffcs not snapping to the half-grid24b134
Fix favorite combo misalign / mappage bookmark overwrite when grabbing tiles42b98a
Fix max brush size being ignored by autobrush89d870
Fix combo editor CSet- and T shortcuts1d5a82
Fix combo brush when selection crossed combo page boundary3f862a
Fix tile grid state when undoing dungeon/relational drawingda42a8
Fix eweapon dropdown error9e528c
oxford commasc5f7f1
Allow prompts to show from triggers tab even when 'Button: 0'
ZScript
fac141
Fix scripts with >8 params hanging on compilea743bc
Fix 'Hero->ReleaseLiftWeapon()' not compiling4671e5
Fix MAPDATACOMBOTD setter referencing combo of the wrong screenbb5cef
Fix string/array literal allocation error64acf7
Fix 'Game->DisabledItems[]' not updating item cachefd8738
Fix bad 'dmapdata->' Get/Set functions1078cf
Fix enum assignment const checks87fb4c
Fix?: Script npc->MoveXY ignored solid FFCs7732f3
Fixthis->
not writable in user constructordf8266
Fix string/array literal allocation error for real2d30a7
update std.zh: Fix FireE/LWeapon functions0c246f
jit: fail compilation if function return cannot be resolvedfbce61
jit: support class construction function calls