Commit Graph

34 Commits (cbdd3170683bef1172ec23a52bf08e1da1d58981)

Author SHA1 Message Date
sigonasr2 c795e7f891 Text rendering properly deals with newline characters. Updated components that were not properly rendering. 12 months ago
sigonasr2 d9e1a1ebaf Added Discord Rich Presence integration. Added discord exclusion preprocessor checks in emscripten build. Changed emscripten callbacks to use the browser window instead of the internal body. 12 months ago
sigonasr2 5ba83cad95 Add in Wizard full render images and incorporate image in engine. 1 year ago
sigonasr2 25b6dc0299 Corrected word wrapping issues with PGEX_TTF. Added another line, fixed word wrapping width. Fixed up which fonts were used for measuring sizes. 1 year ago
sigonasr2 5331a3d443 Implement font upscaling hack for similar looking web/PC font rendering. 1 year ago
sigonasr2 f9b00a8931 Implemented LessRoundBox custom font and FT2 extension font rendering. Enabled Emscripten compatible FT2 extension capabilities. Replaced original TTF PGEX with newline compatible version. 1 year ago
sigonasr2 cfd5586d63 Remove stray #pragma once lines, update PGE emscripten build so it handles mouse scrolling proper. Add emscripten run script. Build 3146. 1 year ago
sigonasr2 67a5288984 Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection. 1 year ago
sigonasr2 b89311a657 Build 2407. 1 year ago
sigonasr2 3f60180b68 Build 1418. Slime King fight is fully implemented. 1 year ago
sigonasr2 5140b92317 Water tile reflections implemented. 1 year ago
sigonasr2 4cdb73333d Release build 1238. Fixed bug with collisions not being enabled on tiles with a class. Fixed a bug with upper level tiles not being rendered proper. Made entire object part of the fade group instead of leaving the bases solid. 1 year ago
sigonasr2 d88b747900 Release build 1226. 1 year ago
sigonasr2 e8f6d972ad Release build 1198. Upper ground/spawn fade group auto detection now properly implemented. Reduced fade out range of spawn groups along the bottom edge. Added wall boundary for the campaign level. 1 year ago
sigonasr2 3ee066bb88 Release Build 1100. Camera now starts near the player for a smoother looking pan effect instead of somewhere far off-screen. Custom monster attribute handling now completed and compact. 1 year ago
sigonasr2 1a18463962 Windows and emscripten mouse handling outside window now works! 1 year ago
sigonasr2 6dcc7e736d Stupid bullet. Also fixed WIZARD_IDLE animations missing. 1 year ago
sigonasr2 b6d914151f Removed static from struct. Emscripten build now uses C++20. Removed stray safemap cpp file. 1 year ago
sigonasr2 3617ec3c5b Add an updated release build to appease the Quapsel gods. 1 year ago
sigonasr2 c6cddd88b8 Update to latest release build. 1 year ago
sigonasr2 f7f29196c5 Graphics configuration file and initial configuration layout setup. 1 year ago
sigonasr2 1faf121bb9 Casting range clamping. Refactored hurt function to accept an upperlevel check so there's no requirement to do it manually anymore. Converted AoE damage functions for Meteor to use AoE hurt functions built-in. Fix upper bridge targeting indicator rendering. 1 year ago
sigonasr2 c7f09d9513 Fixed a tree that wasn't in the upper foreground layer. Release build 594 created. 1 year ago
sigonasr2 397dd13a28 Include executable in build. 1 year ago
sigonasr2 69fac079f7 Zones caused the player to swap between upper and lower levels. 1 year ago
sigonasr2 46a16b8ae2 Changed version display string shadow to match other shadow texts. 1 year ago
sigonasr2 5a8527f51b Add line collision checking to geom2d functions. 1 year ago
sigonasr2 b2eda563f2 Sync up monster names with in-game values. Spawners loaded from map data. Spawners now are ellipses instead of circles. Added yellow slime missing death animation. New release build. 1 year ago
sigonasr2 ccfeae19d4 Sonic Slash implemented for Warrior. Build updated w/new features. 2 years ago
sigonasr2 ca151cedd9 Add Sonic Slash graphics. Fixed Issue #8 such that larger enemies are no longer affected by Battlecry. 2 years ago
sigonasr2 7598578890 Added emscripten auto-compile capabilities to Release builds. 2 years ago
sigonasr2 c81040494c Fix Player::Hurt not having a return value. Web build created. 2 years ago
sigonasr2 0c6663a8bc Test a code update. 2 years ago
sigonasr2 2f95e71114 Fix bug with missing return value for effect updating. 2 years ago