|
c795e7f891
|
Text rendering properly deals with newline characters. Updated components that were not properly rendering.
|
2023-12-21 18:06:17 -06:00 |
|
|
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.
|
2023-12-19 14:06:29 -06:00 |
|
|
5ba83cad95
|
Add in Wizard full render images and incorporate image in engine.
|
2023-11-30 19:57:12 -06:00 |
|
|
25b6dc0299
|
Corrected word wrapping issues with PGEX_TTF. Added another line, fixed word wrapping width. Fixed up which fonts were used for measuring sizes.
|
2023-11-29 23:09:03 -06:00 |
|
|
5331a3d443
|
Implement font upscaling hack for similar looking web/PC font rendering.
|
2023-11-29 06:16:56 -06:00 |
|
|
f9b00a8931
|
Implemented LessRoundBox custom font and FT2 extension font rendering. Enabled Emscripten compatible FT2 extension capabilities. Replaced original TTF PGEX with newline compatible version.
|
2023-11-29 06:05:29 -06:00 |
|
|
cfd5586d63
|
Remove stray #pragma once lines, update PGE emscripten build so it handles mouse scrolling proper. Add emscripten run script. Build 3146.
|
2023-11-27 00:01:19 -06:00 |
|
|
67a5288984
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
2023-11-11 00:54:50 -06:00 |
|
|
b89311a657
|
Build 2407.
|
2023-10-24 05:25:30 -05:00 |
|
|
3f60180b68
|
Build 1418. Slime King fight is fully implemented.
|
2023-09-23 16:27:10 -05:00 |
|
|
5140b92317
|
Water tile reflections implemented.
|
2023-09-15 01:02:10 -05:00 |
|
|
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.
|
2023-09-13 20:06:59 -05:00 |
|
|
d88b747900
|
Release build 1226.
|
2023-09-13 19:23:01 -05:00 |
|
|
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.
|
2023-09-12 04:54:58 -05:00 |
|
|
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.
|
2023-09-08 19:45:00 -05:00 |
|
|
36fb89e556
|
Code analysis suggestions implemented.
|
2023-09-06 23:07:15 -05:00 |
|
|
1a18463962
|
Windows and emscripten mouse handling outside window now works!
|
2023-09-04 19:11:16 -05:00 |
|
|
6dcc7e736d
|
Stupid bullet. Also fixed WIZARD_IDLE animations missing.
|
2023-09-04 18:24:21 -05:00 |
|
|
b6d914151f
|
Removed static from struct. Emscripten build now uses C++20. Removed stray safemap cpp file.
|
2023-08-13 03:04:30 -05:00 |
|
|
3617ec3c5b
|
Add an updated release build to appease the Quapsel gods.
|
2023-07-28 05:12:54 -05:00 |
|
|
c6cddd88b8
|
Update to latest release build.
|
2023-07-27 18:33:04 -05:00 |
|
|
f7f29196c5
|
Graphics configuration file and initial configuration layout setup.
|
2023-07-26 01:58:00 -05:00 |
|
|
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.
|
2023-07-22 03:19:52 -05:00 |
|
|
c7f09d9513
|
Fixed a tree that wasn't in the upper foreground layer. Release build 594 created.
|
2023-07-10 19:29:04 -05:00 |
|
|
397dd13a28
|
Include executable in build.
|
2023-07-08 17:01:56 -05:00 |
|
|
69fac079f7
|
Zones caused the player to swap between upper and lower levels.
|
2023-07-07 04:31:36 -05:00 |
|
|
46a16b8ae2
|
Changed version display string shadow to match other shadow texts.
Terrain collision map implementation complete.
Made shadow text functions modular.
|
2023-06-24 00:00:14 -07:00 |
|
|
5a8527f51b
|
Add line collision checking to geom2d functions.
|
2023-06-23 01:08:09 -07:00 |
|
|
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.
|
2023-06-22 17:44:51 -07:00 |
|
|
ccfeae19d4
|
Sonic Slash implemented for Warrior. Build updated w/new features.
|
2023-06-20 19:13:45 -07:00 |
|
|
ca151cedd9
|
Add Sonic Slash graphics. Fixed Issue #8 such that larger enemies are no longer affected by Battlecry.
|
2023-06-20 16:50:56 -07:00 |
|
|
7598578890
|
Added emscripten auto-compile capabilities to Release builds.
|
2023-06-18 07:54:42 -05:00 |
|
|
c81040494c
|
Fix Player::Hurt not having a return value. Web build created.
|
2023-06-17 23:29:04 -05:00 |
|
|
0c6663a8bc
|
Test a code update.
|
2023-06-16 09:26:47 -05:00 |
|
|
2f95e71114
|
Fix bug with missing return value for effect updating.
|
2023-06-16 02:33:12 -05:00 |
|