cyrillic letters in font_normal adjusted by @idiotforge, in font_hud adjusted by @xLuigiGamerx
in the recolorable hud font, i fixed some things i missed last time
- Drastically improve and optimize display list usage for text
- Add text alignment with and without interpolation, and color codes, new lines and tabs are now handled properly
- Restored alpha color code (`#RGBA` or `#RRGGBBAA`) for `djui_print_text` functions (regular DJUI text allows alpha color codes, but ignores the alpha component)
- Add constants for common text alignment and rotation pivot values
- Fix interpolation issues with all `djui_hud` elements
- A few autogen fixes (missing `number` type for constants, missing return values for some functions)
- Fix recolorable hud font offsets on `e`, `i` and `o` letters
* server console with commands
* better unicode support and japanese translation
* Update README.md
* restore unneeded changes
* missed this
* extra
* restore
* remove extra line
* spacing
* japanese aliased
* language display names
* Update .gitignore
* japanese language support
* more common kanji
* merging new images
* fix line conflicts
* again
* redefinition removal
* Update djui_font.c
* Update djui_font.c
* Update djui_font.c
* separated japanese glyphs and images
* Update .gitignore
* Update djui_font.c
* Revert "Update djui_font.c"
This reverts commit ab2ad8c189.
* Revert "separated japanese glyphs and images"
This reverts commit c3d0fd40e3.
* recombined sheets
* Update djui_font.c
* Update djui_font.c
* Update djui_font.c
* separated japanese glyphs and images
* Update Japanese.ini
---------
Co-authored-by: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com>
* 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>
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
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.
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