Download the alpha here: https://github.com/ArmageddonGames/ZQuestClassic/releases/tag/2.55-alpha-114
Full Changelog: https://github.com/ArmageddonGames/ZQuestClassic/compare/2.55-alpha-113...2.55-alpha-114
Haven't kept up with the latest alphas? Check out their release notes:
- Alpha 113 (Apr 9, 2023)
- Alpha 112 (Feb 22, 2023)
- Alpha 111 (Oct 23, 2022)
- Alpha 110 (Oct 12, 2022)
- Alpha 109 (Aug 17, 2022)
- Alpha 108 (Jul 24, 2022)
3f2ce2Remove resources/docs/Zelda_Classic_and_ZQuest_2.53_API_Specification.pdf6b2343Remove resources/docs/zscript_manual.rtfc29e6fRemove resources/ZCL-changelog.txtaa3d87Remove resources/scriptsb4c455Add '255example.qst'
21447faddd8a8ad10758d3d0Add ability for lifted combos to be bombsb08454add 'Lift Flags' - allow disabling shield/items while lifting075935Add QRs for lifting+scrolling/warping behavior optionsca30bePreliminary: allow user created portals884169Add Trigger Groups (i.e. light all torches -> trigger secrets)1c6aadAdd weapon ignitingf6245eeb40f0Item display namesf460b4"Newer Player Movement" (#856)13a30dAdd "Locked String" to lockblocks/chests, display a string when failed to open7d0f10Add SCC for run generic frozen scriptc249c9update std_functions: add LoadMapDataDM(int dmap, int scr)7b16cfAdd more special draw layers82ba2fSome work related to combos+weapons (Step->Effects,Shooters)ce3c0aAdd generic script frozen mode triggered by combo triggers012ec9Stop using encryption password for qst allegro packfile5304bdRemove encoding layer from qst files. This makes opening quests roughly 50% fastera79f3aSupport reading and saving as qsu (uncompressed file)f2e5f0Update 'example fonts'64d42aSome reworking of bombs
921302Init Data / Cheats uses item Display Name
d5e0ebsupport undo/redo for ffcs24c2adsupport undo/redo for single flag placement473b5083f286625564Add QR hint system to info boxesdcdee8Remove import/export options for ZQT and QSU files3c95bfAdd configurable cursor color for tile/combo pages5c9416Add symbols to font preview lipsum textafdc32New item selection list dialog8f6affAdd lift glove help textff66e1Add tile editor visual options9caad3Add bomb flowers to default quest4dbba1Add radial bomb flowers to default quest
2a792bAdd Hitby stuff to std_constantsf098eaAdd 'Hero->HammerState'debfacAdd script access typesportal/savedportal246f8bAdd 'npc->CanPlace()' for checking teleportation movement.2baa25Add custom mouse script support05723fAdd 'Hero->MoveXY()'/'Hero->CanMoveXY()'530f7cLifting script access workb22264jit: compile FLOOR and CEILING
5b8a6ballow configuring gfx driver for player on windows
50167bFix jwin_file_browse_ex not applying selected extension54bcdeFix some gui color issues with certain "disabled" elements6dfbcfFix segfault in file select extension filter005870Fix uncleared combo bitmap1ba148Revert non-windows ignoring 'ignore monitor scale' checkboxe51281Fix zfix dobound swapping values when it shouldn't.59c41327b421Fix tile preview in item lister5f053fFix vanishing text0b42b7Frame infobutton stuff278243Attempt Fix gui lag issuesdb9c3dFix allegro.log oddities / trace handlingd49bb1color a5 bitmaps on init to avoid random tint
4670cecopying save file should also copy replaye77af5some movement fixes and improvementsa13395Fix scroll frame timing issuebe20d2Never use linear scaling for game bitmap2ed468Fix edge case bug with scroll warps and dmap script waitdrawc5b367Fix lockblocks/chests double-playing locked strings2d5e12Fix Opening file in append mode now creates missing directoriesdd0d45Fix Hero->ReleaseLiftWeapon not working19979bFix SV Ladder 'force face up' during scrolling72834bFix facing direction affecting movement wrongly830a8aAdd conveyor force-walking5dd40bFix candle/arrow 'max per screen'b966e1'Shutters->' fixes/tweaks40e795Fix icy pushblock interactions with block holes.f79fd3Fix ANCIENT ZQ subscreen selector bug.8f17aaFix bad coordinates with bush ffcs81398dFix oddities with loading save files of missing quests646eedFix crash when missing save filesf741b4Fix some CanMove stuff765eacFix mirror portal in top left1a50e8Fix gleeok heads not drawing correctly on first framecba517Fix all remaining HitBy bugs (hopefully; TODO: add QR for ignoring nayru's love for HitBy)cb587fFix crash with invalid ids with npcdatae75cc3Cheat invincibility now protects from drown/pit damage2a4df0Enemy / solid object interaction fixes5ccdfdFix solid ffcs pushing on wraparound8c4f32Fix 'Enemies->Item' with enemy waves interaction9975b0Fix warpEx scrollwarp visual bug with mapeaf5feAdd hardcode layer 'SPLAYER_PLAYER_DRAW' to draw to player sprite layer.c7aa72Scripted enemy movement fixes03a8c9Fix solid ffc hangb305f2Fix bad HitBy melee interactionsf42982Fix enhanced music cutting out when tabbing back into the windowce390dFix layered pound blocks being hit by midair hammer07f8festop loading quest template to reset items3f8f62never init from a quest template2a5734Fix triforce + item bundles6b6744Fix melee weapons not respecting all of HitBy's properties (UID, etc)5e26e8Fix wrong item id check565c50Fix dialog mouse offset at large resolutions?d8f658Fix mouse not showing during some popups0de954Fix zc mouse showing during gameplay, setup for fancy mouse stuff.f1f9c8Fix onCredits messing up gui bitmap transparencyca7839avoid wasted computation in overpit92287c717878f8fa5f01fcceimprove eyeball combo during scrolling
84bf0eFix preview mode 'preview combo cycling'811622Fix 'Show FFCs' not respecting preview mode35dd54Fix decimals not being saved in zquest hopefully?ac4d20Fix wrong QR description820b3fOptimize slot assign; no more temp files7523dcReduce 'do_slots' duplicate code0668a5Allow quick slot assign2de58eClean up ZQ errors, add fonts.dat size error messageecb6b3Fix combowizard for shooter not saving directionddc8e4Fix Screen palette can be changed on null screens71071dFix frame titles being visible in the wrong tabsa738e8Fix locked chest/lockblock combo wizard60761aFix favorite combo offset on quest saveef294bItem editor pickup tab revamp13bb56Fix shallow water combo wizard77f342Rework tile grab GUI: Fix 0xFF transparency issue, text cuttoff issueb31eacFix brush width/height when changing combo in some waysc6f52bFix minimap right offset386d15Fix zq minimap offsete92322Fix grave/bsgrave combo wizard60efddIf DragAspect is on, force aspected xscale/yscalea92a19Fix placing ffcs not snapping to the half-grid24b134Fix favorite combo misalign / mappage bookmark overwrite when grabbing tiles42b98aFix max brush size being ignored by autobrush89d870Fix combo editor CSet- and T shortcuts1d5a82Fix combo brush when selection crossed combo page boundary3f862aFix tile grid state when undoing dungeon/relational drawingda42a8Fix eweapon dropdown error9e528coxford commasc5f7f1Allow prompts to show from triggers tab even when 'Button: 0'
fac141Fix scripts with >8 params hanging on compilea743bcFix 'Hero->ReleaseLiftWeapon()' not compiling4671e5Fix MAPDATACOMBOTD setter referencing combo of the wrong screenbb5cefFix string/array literal allocation error64acf7Fix 'Game->DisabledItems[]' not updating item cachefd8738Fix bad 'dmapdata->' Get/Set functions1078cfFix enum assignment const checks87fb4cFix?: Script npc->MoveXY ignored solid FFCs7732f3Fixthis->not writable in user constructordf8266Fix string/array literal allocation error for real2d30a7update std.zh: Fix FireE/LWeapon functions0c246fjit: fail compilation if function return cannot be resolvedfbce61jit: support class construction function calls