Skip to content

Commit

Permalink
Version 24.6.14
Browse files Browse the repository at this point in the history
[Engine]
* Fix GCC related errors and warnings on Linux.
* Don't need to check id in Image/Pcm loading functions anymore.
* Update variable names.
* Recognise MacOS 15.0 Sequoia.
* MacOS binary will now have the game category set so Sonoma's 'Game mode' feature can be used when the window is in full-screen mode.
* Set minimum version of MacOS required to 10.11 in the bundle plist file.
* Allow to set thread name and priority separately.
* Add a schema version to Sql database so we can apply future database upgrades without breaking the users configuration.
* Add missing 'const' qualifier to internal Sql argument parsing functions.
* Add missing logging of internal 'sqlite3_int64' Sql arguments.
* Fix internal Sql statements being executed twice and throw exception if not all parameters have been sent properly.
* Encapsulate some Sql statement table names properly.
* Internal Sql queries should only use the warning log error level as error levels are reserved for when threads shut down improperly.
* Fixed a couple of shadowed variables.
* Added a 'const' qualifier to Shader pointer argument.
* Check that Sql database tables exist first (via 'sqlite_master') before reading from them so we don't have to litter the log with warnings.
* Throw exception when we got an error reading CVars list but couldn't drop the table or re-create it!
* Don't throw hard fails during database reconfiguration cvar callbacks if database is busy as well as read-only and throw full error information if an reconfiguration error does occur during cvar callback instead of showing a generic denial error.
* Add 'sql_retrycount' to set a retry count for databases that are busy.
* Add 'sql_retrysuspend' to suspend the application before retrying access to the database whilst busy.
* Use 'string_view' for some more Sql const static strings.
* Put all CVar callbacks below the destructor in all sources that apply.
* Fix console constantly redrawing when it is not required.
* Tidy up some more classes with more readable variable and type names.
* Try to de-duplicate the code of the cvar and console command lists.
* Improve 'StrImplode' using a template.
* Recover wasted memory when getting current directory on MacOS and Linux.
* De-duplicate more commands and cvars listing code from conlib functions.
* Preset ids in credits class so we can clean-up the credits command in conlib.
* Show string capacities in cvar output.
* Clean-up conlib names.
* Clean-up collector macros and make them more readable.
* Remove unrequired backslash and enclosed comments when using collector macros.
* Don't check engine console commands only Lua console commands.
* Optimise more type names and variable names for readability.
* Overhaul Sql query execution system using variadic arguments instead of using Cell classes inside Vectors. It also logs whether the query was from the engine and LUA and the EXACT type that was parsed and the interpreted Sql type from both the engine and LUA.
* Fix 'Dir' class not handling blank parameters properly on MacOS and Linux.
* Fix 'Dir' class handle not being unloaded on Linux.
* Don't need to set log level to the same requested level.
* Promote 'app_cmdline' registration to the top-most slot.
* Fix total arguments parsed count.
* No need to spam console with repeated 'paused' messages when multiple script errors occur at once.
* Make exception text in console light red instead of grey.
* Make console AddLine* functions a little most consistent.
* Add a ByteDepth to GL texture type lookup function.
* Apply cppcheck recommendations and suppress some false positives.
* Create 0-indexed enums for the different texture formats supported in the GPU and keep the real OpenGL values away from the sandbox.
* Move some more of the texture enums code to opengl.
* Optimise some more names and types.
* Make use of a scoped lock in stream destructor.
* Expand 'SShot' class with a collector 'SShots' and namespace in Lua. Rename 'Fbo:Dump' to 'SShot.Fbo'.
* Make sure every applicable Lua class has an (Get)Id and (Get)Name member function.
* Clean up 'SShot' class some more. Integrate 'Image' class as a base class.
* Fix some typecast warnings in Image and Texture class.
* When generating atlases for gifs, check if the atlas texture dimensions can be cropped to minimise RAM and VRAM usage to zero excess waste. Also set the proper full texture size.
* Require identifier for creating blank mask objects.
* Integrate 'FileMap' base class into 'Ftf' class.
* Move 'FreeType' class into its own file 'ft.hpp'.
* More readability fixes.
* Compatible with OpenSSL 3.3.0.
* Fix compilation error in certificate storage class.
* Fix cvars being set by console throwing exceptions.
* Recognise M4 CPU.
* Suppress CppCheck false positive with sqlDBtemp.
* Don't move(strDb).
* Fix up some more variable names for readability.
* Resolve some more compiler warnings from '-Weverything'.

[Assets]
* Build refdoc to fix 'cmds' console command button.
* Update refdoc for new/changed functions.
* Include build scripts and project management utility source code (build.cpp).
* Include Windows executable resources.
* Include Diggers all game assets to repository.
* Fix wrong Minimp3 link which will eventually be used but not right now.

[Diggers]
* Use new screenshot function.
* Set level mask identifier.
* Fix-up level descriptor checking.
* Fix erronous data in 'end' level causing warnings.
* Update console writing function name.
* Remove setup shortcuts from 'controls' section in readme.
* Fix up the disclaimer a little better.
  • Loading branch information
Mhatxotic committed Jun 14, 2024
1 parent 50f88bc commit bd5fe21
Show file tree
Hide file tree
Showing 310 changed files with 13,220 additions and 5,939 deletions.
Binary file added diggers/app/console.ttf
Binary file not shown.
Binary file added diggers/app/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/fmv/intro.ogv
Binary file not shown.
Binary file added diggers/lvl/ankh.dao
Binary file not shown.
Binary file added diggers/lvl/ankh.dat
Binary file not shown.
Binary file added diggers/lvl/azerg.dao
Binary file not shown.
Binary file added diggers/lvl/azerg.dat
Binary file not shown.
Binary file added diggers/lvl/barok.dao
Binary file not shown.
Binary file added diggers/lvl/barok.dat
Binary file not shown.
Binary file added diggers/lvl/benjar.dao
Binary file not shown.
Binary file added diggers/lvl/benjar.dat
Binary file not shown.
Binary file added diggers/lvl/chonskee.dao
Binary file not shown.
Binary file added diggers/lvl/chonskee.dat
Binary file not shown.
Binary file added diggers/lvl/chyeishir.dao
Binary file not shown.
Binary file added diggers/lvl/chyeishir.dat
Binary file not shown.
Binary file added diggers/lvl/chysshir.dao
Binary file not shown.
Binary file added diggers/lvl/chysshir.dat
Binary file not shown.
Binary file added diggers/lvl/deena.dao
Binary file not shown.
Binary file added diggers/lvl/deena.dat
Binary file not shown.
Binary file added diggers/lvl/demo.dao
Binary file not shown.
Binary file added diggers/lvl/demo.dat
Binary file not shown.
Binary file added diggers/lvl/dhobbs.dao
Binary file not shown.
Binary file added diggers/lvl/dhobbs.dat
Binary file not shown.
Binary file added diggers/lvl/djennee.dao
Binary file not shown.
Binary file added diggers/lvl/djennee.dat
Binary file not shown.
Binary file added diggers/lvl/djenneee.dao
Binary file not shown.
Binary file added diggers/lvl/djenneee.dat
Binary file not shown.
Binary file added diggers/lvl/dwindera.dao
Binary file not shown.
Binary file added diggers/lvl/dwindera.dat
Binary file not shown.
Binary file added diggers/lvl/eeanzone.dao
Binary file not shown.
Binary file added diggers/lvl/eeanzone.dat
Binary file not shown.
Binary file added diggers/lvl/eleevate.dao
Binary file not shown.
Binary file added diggers/lvl/eleevate.dat
Binary file not shown.
Binary file added diggers/lvl/end.dao
Binary file not shown.
Binary file added diggers/lvl/end.dat
Binary file not shown.
Binary file added diggers/lvl/fruer.dao
Binary file not shown.
Binary file added diggers/lvl/fruer.dat
Binary file not shown.
Binary file added diggers/lvl/ftargus.dao
Binary file not shown.
Binary file added diggers/lvl/ftargus.dat
Binary file not shown.
Binary file added diggers/lvl/fujale.dao
Binary file not shown.
Binary file added diggers/lvl/fujale.dat
Binary file not shown.
Binary file added diggers/lvl/habbard.dao
Binary file not shown.
Binary file added diggers/lvl/habbard.dat
Binary file not shown.
Binary file added diggers/lvl/haeward.dao
Binary file not shown.
Binary file added diggers/lvl/haeward.dat
Binary file not shown.
Binary file added diggers/lvl/haewould.dao
Binary file not shown.
Binary file added diggers/lvl/haewould.dat
Binary file not shown.
Binary file added diggers/lvl/juhstyn.dao
Binary file not shown.
Binary file added diggers/lvl/juhstyn.dat
Binary file not shown.
Binary file added diggers/lvl/justyn.dao
Binary file not shown.
Binary file added diggers/lvl/justyn.dat
Binary file not shown.
Binary file added diggers/lvl/klarsh.dao
Binary file not shown.
Binary file added diggers/lvl/klarsh.dat
Binary file not shown.
Binary file added diggers/lvl/klindyke.dao
Binary file not shown.
Binary file added diggers/lvl/klindyke.dat
Binary file not shown.
Binary file added diggers/lvl/kurvelyn.dao
Binary file not shown.
Binary file added diggers/lvl/kurvelyn.dat
Binary file not shown.
Binary file added diggers/lvl/kurvelynn.dao
Binary file not shown.
Binary file added diggers/lvl/kurvelynn.dat
Binary file not shown.
Binary file added diggers/lvl/muhlahrd.dao
Binary file not shown.
Binary file added diggers/lvl/muhlahrd.dat
Binary file not shown.
Binary file added diggers/lvl/mykeborl.dao
Binary file not shown.
Binary file added diggers/lvl/mykeborl.dat
Binary file not shown.
Binary file added diggers/lvl/purth.dao
Binary file not shown.
Binary file added diggers/lvl/purth.dat
Binary file not shown.
Binary file added diggers/lvl/sairruhr.dao
Binary file not shown.
Binary file added diggers/lvl/sairruhr.dat
Binary file not shown.
Binary file added diggers/lvl/shrubree.dao
Binary file not shown.
Binary file added diggers/lvl/shrubree.dat
Binary file not shown.
Binary file added diggers/lvl/simtob.dao
Binary file not shown.
Binary file added diggers/lvl/simtob.dat
Binary file not shown.
Binary file added diggers/lvl/squeek.dao
Binary file not shown.
Binary file added diggers/lvl/squeek.dat
Binary file not shown.
Binary file added diggers/lvl/suhmner.dao
Binary file not shown.
Binary file added diggers/lvl/suhmner.dat
Binary file not shown.
Binary file added diggers/lvl/traisa.dao
Binary file not shown.
Binary file added diggers/lvl/traisa.dat
Binary file not shown.
Binary file added diggers/lvl/trarghe.dao
Binary file not shown.
Binary file added diggers/lvl/trarghe.dat
Binary file not shown.
Binary file added diggers/lvl/twang.dao
Binary file not shown.
Binary file added diggers/lvl/twang.dat
Binary file not shown.
Binary file added diggers/lvl/zelios.dao
Binary file not shown.
Binary file added diggers/lvl/zelios.dat
Binary file not shown.
Binary file added diggers/lvl/zorlyack.dao
Binary file not shown.
Binary file added diggers/lvl/zorlyack.dat
Binary file not shown.
Binary file added diggers/mus/bank.ogg
Binary file not shown.
Binary file added diggers/mus/credits.ogg
Binary file not shown.
Binary file added diggers/mus/game.ogg
Binary file not shown.
Binary file added diggers/mus/lobby.ogg
Binary file not shown.
Binary file added diggers/mus/lose.ogg
Binary file not shown.
Binary file added diggers/mus/score.ogg
Binary file not shown.
Binary file added diggers/mus/select.ogg
Binary file not shown.
Binary file added diggers/mus/setup.ogg
Binary file not shown.
Binary file added diggers/mus/shop.ogg
Binary file not shown.
Binary file added diggers/mus/title.ogg
Binary file not shown.
Binary file added diggers/mus/win.ogg
Binary file not shown.
12 changes: 1 addition & 11 deletions diggers/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -262,16 +262,6 @@ These aliases are for the explanations below.
* `JB1` or `LMB`
- Select control under mouse cursor.

### Engine setup screen…
* `LMB` or `JB1`
- Scroll readme document at top or bottom of screen.
* `RMB`, `JB2` or `ESCAPE`
- Leave readme or setup screen.
* `MWU`, `JB2`, `JB5` or `JB7`
- Select next item.
* `MWD`, `JB0`, `JB4` or `JB6`
- Select precious item.

### Intro…
* `ESC`, `LMB` or `JB1`
- Skip cut-scene/intro.
Expand Down Expand Up @@ -394,7 +384,7 @@ You can change cvars by opening up the console with the `GRAVE` key (key under `
Please read [this document](/readme.md) on the third party software used in this game.

## [Disclaimer](#disclaimer)
Diggers is *© Millennium Interactive Ltd. 1994* to which the company was [closed](https://www.mobygames.com/company/298/guerrilla-cambridge/) a long time ago. This game is not endorsed, nor supported by any aforementioned person, persons, entity nor entities. Please *do not* attempt to contact anyone aforementioned in this document, nor any author of the third-party credits for support. Any and all queries should *only* be directed to the dedicated [issues](https://github.com/XMhat/MSEngine/issues) and [discussions](https://github.com/XMhat/MSEngine/discussions) pages on GitHub.
Diggers is *© Millennium Interactive Ltd. 1994* to which the company was [closed](https://www.mobygames.com/company/298/guerrilla-cambridge/) a long time ago. This game is *not* endorsed nor supported by any aforementioned persons and entities, nor anyone in the third-party engine credits either so please *do not* contact any of them for support. Any and all queries should *only* be directed to the dedicated [issues](https://github.com/XMhat/MSEngine/issues) and [discussions](https://github.com/XMhat/MSEngine/discussions) pages on GitHub.

## [Contributing](#contributing)
See [this document](/contributing.md) for details on contributing to this project.
Expand Down
Binary file added diggers/sfx/alert.ogg
Binary file not shown.
Binary file added diggers/sfx/click.ogg
Binary file not shown.
Binary file added diggers/sfx/dftarg.ogg
Binary file not shown.
Binary file added diggers/sfx/dgrablin.ogg
Binary file not shown.
Binary file added diggers/sfx/dhabbish.ogg
Binary file not shown.
Binary file added diggers/sfx/dig.ogg
Binary file not shown.
Binary file added diggers/sfx/dquarior.ogg
Binary file not shown.
Binary file added diggers/sfx/gclose.ogg
Binary file not shown.
Binary file added diggers/sfx/gem.ogg
Binary file not shown.
Binary file added diggers/sfx/gopen.ogg
Binary file not shown.
Binary file added diggers/sfx/holo.ogg
Binary file not shown.
Binary file added diggers/sfx/hololoop.ogg
Binary file not shown.
Binary file added diggers/sfx/jump.ogg
Binary file not shown.
Binary file added diggers/sfx/kick.ogg
Binary file not shown.
Binary file added diggers/sfx/punch.ogg
Binary file not shown.
Binary file added diggers/sfx/sale.ogg
Binary file not shown.
Binary file added diggers/sfx/select.ogg
Binary file not shown.
Binary file added diggers/sfx/switch.ogg
Binary file not shown.
Binary file added diggers/sfx/teleport.ogg
Binary file not shown.
Binary file added diggers/sfx/tnt.ogg
Binary file not shown.
19 changes: 8 additions & 11 deletions diggers/src/game.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ local UtilClampInt<const>, UtilClamp<const>, UtilBlank<const>, CoreLog<const>,
CoreWrite<const>, InfoTicks<const>, UtilFormatNTime<const>,
InfoTime<const>, MaskCreateNew<const>, CoreQuit<const>
= -- --------------------------------------------------------------------- --
Util.ClampInt, Util.Clamp, Util.Blank, Core.Log, CoreWriteEx, Info.Ticks,
Util.ClampInt, Util.Clamp, Util.Blank, Core.Log, Core.WriteEx, Info.Ticks,
Util.FormatNTime, Info.Time, Mask.CreateNew, Core.Quit;
-- Game module namespace (because of MAXVARS limit) ------------------------ --
local function GameLuaModule()
Expand Down Expand Up @@ -3661,15 +3661,11 @@ local function LoadLevel(Id, Music, P1R, P1AI, P2R, P2AI, TP, TR, TI)
-- Set FBU callback
RegisterFBUCallback("game", FrameBufferUpdated);
-- Set level number and get data for it.
local aLevelInfo;
if type(Id) == "table" then iLevelId, aLevelInfo = 0, Id;
elseif type(Id) == "number" then
if Id < 0 then iLevelId = #aLevelData;
elseif Id > #aLevelData then iLevelId = 0;
else iLevelId = Id end;
aLevelInfo = aLevelData[iLevelId];
assert(type(aLevelInfo)=="table", "No level info for level "..iLevelId);
else error("Invalid id!") end;
local sIdType<const>, aLevelInfo = type(Id);
if sIdType == "table" then iLevelId, aLevelInfo = 1, Id;
elseif sIdType == "number" then iLevelId, aLevelInfo = Id, aLevelData[Id];
else error("Invalid id '"..tostring(Id).."' of type '"..sIdType.."'!") end;
assert(type(aLevelInfo) == "table", "Invalid level data!");
-- Get level type data and level type
local aLevelTypeData<const> = aLevelInfo.t;
local iLevelType<const> = aLevelTypeData.i;
Expand Down Expand Up @@ -3715,7 +3711,8 @@ local function LoadLevel(Id, Music, P1R, P1AI, P2R, P2AI, TP, TR, TI)
{ 199, 202, P2R, P2AI } -- Player 2 start data
};
-- Create a blank mask
maskZone = MaskCreateNew(TotalLevelWidthPixel, TotalLevelHeightPixel);
maskZone = MaskCreateNew(sLevelFile, TotalLevelWidthPixel,
TotalLevelHeightPixel);
-- Get minimum and maximum object id
local iMinObjId<const>, iMaxObjId<const> = TYP.JENNITE, TYP.MAX;
-- Player starting point data found
Expand Down
7 changes: 4 additions & 3 deletions diggers/src/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,16 @@ local CoreLog<const>, UtilDuration<const>, InputClearStates<const>,
InputKeyState<const>, InputSetCursorPos<const>, FboConEnabled<const>,
AssetParseBlock<const>, UtilExplode<const>, UtilImplode<const>,
VariableRegister<const>, TextureCreate<const>, CoreOnTick<const>,
InfoCatchup<const>, InfoTime<const>, InputGetNumJoyAxises<const>
InfoCatchup<const>, InfoTime<const>, InputGetNumJoyAxises<const>,
SShotFbo<const>
= -- --------------------------------------------------------------------- --
Core.Log, Util.Duration, Input.ClearStates, Util.Clamp, Input.GetJoyAxis,
Input.aMouseState, Util.RoundInt, Input.GetJoyButton, Display.Reset,
Info.Ticks, Asset.Parse, Fbo.Draw, Core.Write, Util.Blank, Core.Stack,
Input.SetCursor, Input.KeyState, Input.SetCursorPos,
Fbo.ConEnabled, Asset.ParseBlock, Util.Explode, Util.Implode,
Variable.Register, Texture.Create, Core.OnTick, Info.Catchup, Info.Time,
Input.GetNumJoyAxises;
Input.GetNumJoyAxises, SShot.Fbo;
-- Globals ----------------------------------------------------------------- --
local fboMain<const> = Fbo.Main(); -- Main fbo class
local fFont<const> = Font.Console(); -- Main console class
Expand Down Expand Up @@ -375,7 +376,7 @@ local function SetGlobalKeys(bState)
-- F11 key pressed?
elseif IsKeyPressed(iKeyF11) then DisplayReset();
-- F12 key pressed?
elseif IsKeyPressed(iKeyF12) then fboMain:Dump() end;
elseif IsKeyPressed(iKeyF12) then SShotFbo(fboMain) end;
end
-- Set global keys if enabled
if bState then CheckGlobalKeys = Callback;
Expand Down
Binary file added diggers/tex/bank.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/book.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/cntrl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/desert.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/desertss.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/e/0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/e/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/e/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/e/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/e/4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/end.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/ending1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/ending2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/ending3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/font10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions diggers/tex/font10.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
rangestart = 32
range = 59
tilewidth = 8
tileheight = 10
tilespacingwidth = 1
tilespacingheight = 1
filetype = .tga
width = 2 2 4 7 4 8 6 2 4 4 7 6 2 5 2 5 5 4 5 5 5 5 5 5 5 5 2 3 5 6 5 5 8 5 5 5 5 5 5 5 5 4 4 5 5 6 6 5 5 5 5 5 6 5 6 6 6 6 5
default = ?
name = Speech Font
filter = 0
scale = 1
Binary file added diggers/tex/font16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions diggers/tex/font16.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
rangestart = 32
range = 96
tilewidth = 20
tileheight = 20
tilespacingwidth = 4
tilespacingheight = 4
filetype = .tga
; ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ �
width = 4 5 8 11 9 11 10 4 5 5 9 9 3 13 2 11 13 12 13 14 13 13 13 13 13 13 3 13 11 12 11 13 13 16 16 13 15 16 16 15 16 15 13 16 15 17 17 13 16 16 17 14 16 16 16 16 16 16 16 9 12 9 12 12 8 16 15 14 15 14 14 14 15 9 13 15 13 16 15 13 14 15 14 14 14 14 12 16 12 15 14 10 7 10 11 11
default = ?
name = Diggers
filter = 0
scale = 1
Binary file added diggers/tex/font5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions diggers/tex/font5.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
rangestart = 32
range = 96
tilewidth = 4
tileheight = 6
tilespacingwidth = 4
tilespacingheight = 2
filetype = .tga
width = 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
default = ?
name = Tinyest font
filter = 0
scale = 1
Binary file added diggers/tex/font8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions diggers/tex/font8.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
rangestart = 32
range = 96
tilewidth = 6
tileheight = 8
tilespacingwidth = 2
tilespacingheight = 4
filetype = .tga
width = 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
default = ?
name = Tiny font
filter = 0
scale = 1
Binary file added diggers/tex/grass.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/grassss.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/islands.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/islandsss.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/jungle.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/jungless.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added diggers/tex/lmask.png
Binary file added diggers/tex/lobbyc.png
Binary file added diggers/tex/lobbyo.png
Binary file added diggers/tex/mapa.png
Binary file added diggers/tex/mapb.png
Binary file added diggers/tex/mountain.png
Binary file added diggers/tex/mountainss.png
Binary file added diggers/tex/race.png
Binary file added diggers/tex/rock.png
Binary file added diggers/tex/rockss.png
Binary file added diggers/tex/shop.png
Binary file added diggers/tex/smask.png
Binary file added diggers/tex/snow.png
Binary file added diggers/tex/snowss.png
Binary file added diggers/tex/sprites.png
Binary file added diggers/tex/title.png
Binary file added diggers/tex/tntmap.png
Binary file added diggers/tex/vignette.png
Loading

0 comments on commit bd5fe21

Please sign in to comment.