Commit graph

39 commits

Author SHA1 Message Date
Agent X
5ff46bc08f Adjust the HUD fonts 2024-01-21 16:54:04 -05:00
Agent X
feb2cae1f1 New aliased font 2024-01-21 16:29:58 -05:00
xLuigiGamerx
962ff5932f Added a custom hud font and a recolorable version and added dynos support to the aliased font 2024-01-22 00:06:18 +03:00
Agent X
bdb8f11eab Bring back base FONT_NORMAL as FONT_ALIASED
FONT_NORMAL is the same as FONT_TINY, except with a different scale to match mods that use FONT_NORMAL
2023-12-17 21:36:24 -05:00
Agent X
c27b67574e Improve X and period HUD characters 2023-12-12 21:51:41 -05:00
JairoThePlumber
9038675d06 Updated and Added Ї ї and Ґ ґ to the custom fonts (#533)
* Add files via upload

* Added Ї ї and Ґ ґ
2023-11-22 17:42:13 -05:00
MysterD
ff29d848e2 Updated Polish characters (thanks Jairo) 2023-11-21 17:30:08 -05:00
MysterD
4e867cbbc7 Add polish characters (thanks Jairo The Plumber) 2023-11-21 17:28:59 -05:00
Agent X
49bca1cc01 sm64coopdx
Co-Authored-By: Yuyake <140215214+AngelicMiracles@users.noreply.github.com>
Co-Authored-By: FluffaMario <50761036+FluffaMario@users.noreply.github.com>
Co-Authored-By: Gregory Heskett <gheskett@gmail.com>
Co-Authored-By: iZePlayzYT <69536095+iZePlayzYT@users.noreply.github.com>
Co-Authored-By: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com>
Co-Authored-By: eros71 <16540103+eros71-dev@users.noreply.github.com>
2023-10-30 01:03:36 -04:00
xLuigiGamerx
7a8bffa318
Fixing up the glyphs and changing some things (#479)
* Readded version checks, added some extra symbols and changed print.c and print.h a bit, also changed all characters head icons. And made ~ into multiply and ^ into key (no longer beta key) and remade all beta textures for all versions.

* Changed the Q to q in the custom hud font

* Added mathematical symbols

* Turns out there are ? in other versions and there was a jp check stopping us from using it and I am dumb

* No more funny comments

* No more print.c funny comments

* Fixed accidentally screwed up coin counter

---------

Co-authored-by: xLuigiGamerx <mohammmedsadawi666@gmail.com>
2023-10-20 18:19:21 +02:00
xLuigiGamerx
5ec85180ec
Adding the missing colorful letters (q, v, x, z). (#464)
* xLuigiGamerxsDevFork

* xLuigiGamerxsDevFork

* Fixed Accidentally used older character.c file

---------

Co-authored-by: xLuigiGamerx <mohammmedsadawi666@gmail.com>
2023-09-13 03:04:30 -07:00
Dominicentek
3a89ffa267
Add Czech translation (#398)
* Add Czech translation

* Add glyphs to font files

* Register Czech glyphs to djui_unicode.c
2023-05-25 22:03:40 -07:00
MysterD
030e2d68d6 Added cyrillic to normal/tiny fonts 2023-04-20 20:54:19 -07:00
MysterD
12b751e0ec Added cyrillic characters to sprite sheet (thanks luigi with thaumcraft glasses) 2023-04-14 10:53:48 -07:00
MysterD
192d47aea0 Added FONT_TINY 2023-04-02 23:02:14 -07:00
MysterD
072c36c558 Fix build, add fonts to dynos packs 2023-04-02 14:58:43 -07:00
MysterD
193f2cc447 Turned title font into a sprite sheet 2023-04-02 13:51:52 -07:00
MysterD
68346eecf1 Text rendering optimizations + resolution increase on normal font
Increased resolution of normal font 2x
Combined all normal font characters into a sprite sheet
Adjusted kerning on normal font
Removed 'rotatedUV' setting for DJUI fonts
2023-04-02 13:18:10 -07:00
MysterD
e578943700 Started optimizing text rendering 2023-04-01 23:44:10 -07:00
MysterD
90d1a71b64 Added 15 more characters 2023-03-28 16:15:42 -07:00
MysterD
c0ee5016dd Make adding extra characters even easier, add more umlaut and grave characters 2023-03-28 13:23:00 -07:00
MysterD
e0b5886bdf Make the extended character names and order make more sense 2023-03-28 12:33:13 -07:00
MysterD
4457edb412 Added portuguese letters to chat font 2023-03-28 00:57:05 -07:00
MysterD
be67a063e6 Added most of the spanish characters 2023-03-28 00:34:52 -07:00
MysterD
f4fe5a9457 Added ñ and Ñ to coop 2023-03-27 18:35:39 -07:00
Agent X
d2c8266fcf
Add BlazingMiracle's updated head glyphs (#219)
* Add BlazingMiracle's updated head glyphs

* Revert toad
2022-11-01 21:23:09 -04:00
PeachyPeach
68e1b72b99
3-digits orange numbers; Fixed red coins and secrets bugs; Correct red coins display during pause (#82)
Modified number_geo to allow it to display orange numbers from 0 to 999.
    Edited red coins/secrets code:
        Added two fields in the Area struct: numRedCoins and numSecrets
        The number of red coins/secrets in every area is computed during level script processing
        Removed the useless global gRedCoinsCollected
    These changes fix the following bugs:
        Wrong sound effect played and incorrect number displayed when there is more than 8 red coins/5 secrets
        Desynced red coins/secrets counter when going from an area to another
        Remotely spawning red coins/secrets stars in other areas without collecting all red coins/secrets
    Pausing the game now shows the correct number of collected red coins / the total number of red coins in the current area.
2022-05-07 19:09:37 -07:00
MysterD
1508f07fef Added actor textures to dynos builtin list; added shadow_spike_ext 2022-04-13 19:13:25 -07:00
MysterD
6f8714c764 Added FluffaLuigi's Wario model 2022-02-13 21:52:35 -08:00
MysterD
4cebce4864 Added Waluigi - model provided by Super Keeberghrh 2021-09-05 14:23:47 -07:00
MysterD
10c6d1d33f Remove unused title image 2021-08-18 23:48:00 -07:00
MysterD
4688ffe1f0 Added toad player character 2021-08-18 22:55:31 -07:00
MysterD
2a4817b29b DJUI: Adjusted normal font, added missing characters 2021-06-28 18:08:24 -07:00
MysterD
8b403d4509 DJUI: Added selectionbox 2021-06-26 14:20:39 -07:00
MysterD
dfef74e727 Added custom title font
Adjusted text system to have multiple fonts
Added color escape to text
2021-06-21 21:18:27 -07:00
MysterD
c0b093b11f DJUI: Created main menu panel
Added ability to make a DjuiBase keep its aspect ration
Added on_render_pre callback
Added ability to display 32b images
Added DjuiFlowLayout
Added logo
2021-06-20 23:34:14 -07:00
MysterD
5abd0ca1ab Complete rewrite of custom main menu
The vanilla main menu is an awful pile of code that is extremely painful
to make additions to. So I've side-stepped the problem by writing an
entiely new menu system without all of vanilla's quirks. I've separated
the custom menu system from the menus I want to make, which allows for
easy additions and a clear separation of responsibilities.

Along with this rewrite comes a host menu, adding the missing
configuration options in-game.

Fixes #29
2020-09-13 23:57:14 -07:00
MysterD
cb534a0ba5 Added custom luigi head sprite by air 2020-09-08 12:17:24 -07:00
MysterD
8c3014b120 Created Luigi's life icon 2020-09-05 19:44:58 -07:00