0
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 11 hours ago. based on code collected about 16 hours ago.
Apr 19, 2023 — Apr 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
- add logging - add publish preset optimized for release - add tests - fix static builds and add mingw support - remove cmake_modules - update CMakeLists.txt - update CMakePresets.json - update DGEngine.core - update gamefiles - update stlastar - use LazyImageContainer from DGEngine.core More... 4 months ago
- fix ubuntu 20.04 link More... over 1 year ago
- update CI More... over 1 year ago
- fix font size (gamefiles) - fix formulas parser - fix quantity in inventory - fix queryList of player item to return only the existing items - modernize C++ - refactor file structure - remove project and add CMakePresets.json - remove Visual Studio project - splitIntoMultiple = true in ActItemLoadFromLevel by default - try and find DGEngine.core on parent dir first - update DGEngine core - update gamefiles - use ccache if available - use GameInputEvents instead of keys/scancodes More... over 1 year ago
- refactor to use DGEngine.core library More... almost 3 years ago
- fix ffmpeg 4.4 warnings More... almost 3 years ago
- update README.md More... almost 3 years ago
- update to latest DGEngine.core - add support for SFML 2.6.0 - fix default automap visibility - fix drawable position when out of screen flicker - fix stlastar warnings - integrate MPQ support into DGEngine and add it using physfs's public API - load stormLib in unix - refactor defines - remove vcpkg ports - remove wininet from StormLib - update BindableText (add BindingFlags) - update CI - update LevelSurface - update PhysFSArchiverMPQ - update StormLib - update file ops - update gamefiles (translations) - update gamefiles (translations, fixes) - use custom regex engine - zoom without zooming level drawables More... almost 3 years ago
- fix gcc error More... over 3 years ago
- hide automap by default More... over 3 years ago
- refactor CompositeTexture as a TexturePack - add Vector2D and refactor Dun to use it More... over 3 years ago
- refactor game to use DGEngine core - add FileBytes resource type - add Shape UIObject - add action to delete audio - add bindWhenHidden property to BindableText - add portable mode - add rightClick actions to Button - add scale4xhq and xbrz4x shaders - add support for BitmapFontTexturePacks with more than 256 chars - add vcpkg port for physfs and sfml - add x64 to project - fix errors - load grayscale palette on error - override SFML wave implementation with one using dr_wav (faster) - refactoring to remove composite element parsing - remove android build support - remove rectpack2D - rename Keyboard to InputEvent - set default texturePack directions to 1 - setSmooth textures - support for utf8 in FileUtils - support for utf8 strings in BitmapText and StringText - update gamefiles - update to new lighting system using circles and BlendMode - use more c++20 - use string_view in parsers More... over 3 years ago
- fix errors - add x64 to vs project - remove ffmpeg2 support More... almost 4 years ago
github actions More... almost 4 years ago
- initialize PhysFSStream to nullptr - make file.exists use lowercase fallback More... over 4 years ago
- fallback to lowercase names if file not found More... over 4 years ago
- fix clang errors More... over 4 years ago
- add itemCount to Inventory - apply light radius from items to player - update BUILD.txt - update lighting - update project - use override instead of virtual - update gamefiles More... over 4 years ago
- add LevelFlags and refactor SOL - add maxTextureSize property - add subTiles property to level - fix COF layer order - load flags for DS1 maps - update RectTexturePack - update d2 tile code - update flags code - update gamefiles - walk at a speed relative to pixels More... over 4 years ago
- add NO_DIABLO_FORMAT_SUPPORT pragmas to DS1 related code More... over 4 years ago
- add DS1 level loading - add StackedTexturePack for D2 - add VertexArray2 - add createPackedImage - add default level shader - add getTexture to TexturePack - add new lighting shader (initial) - add rectpack2D for texture packing - change LevelCell indexes to int32_t - draw level drawables after shader is applied to level - refactor IndexedTexturePack - refactor TilesetLevelLayer to use VertexArray2 - refactor lighting - remove VectorTexturePack - remove old light drawing - update DT1 and DS1 decoders - update DT1ImageContainer to use indexes in IndexedTexturePack - update LICENSE.txt - update gamefiles - update map code - use VertexArray2 in BitmapFont/BitmapText More... over 4 years ago
Add DS1 decoder (#31) More... over 4 years ago
- add editorconfig file More... over 4 years ago
Feat/29/dt1 decoder (#30) More... over 4 years ago
- add action to set scrollable speed - add animation.set action - add BlendMode to sprite and ImageContainers/TexturePacks - add color to FreeTypeFont - add CompositeSprite - add CompositeTexture - add DC6 image decoder from Worldstone - add DCC image decoder from Worldstone - add drawable bringtofront/sendtoback actions - add horizontalAlign to string Text - add offsets to imagecontainers - add palette to BitmapFontTexturePack - add rapidjson functions to get string and string_view - add support for diablo 2 fonts - add support for diablo 2 palettes - add support to linking without Diablo file format support - always calculate Panel's draw position and size - copy sf::text from SFML and add align code to it - drawable.move - fix BindableText bug - fix video hang with diablo2 videos - increase framerate limit - proper align string text - refactor BitmapFont to use vertex array (faster for big texts) - refactor BitmapText - refactor Image - refactor inputEvents to support keyRelease events and combinations of input events - refactor key press to support repeated key presses - refactor LoadingScreen to extend Animation - refactor player walk code - refactor ScrollableText into generic Scrollable for any UIObject - refactor Sprite2 - refactor text classes - refactor TexturePacks and ImageContainers - remove isIndexed from TexturePack (assume it is, if it has a palette) - rename player.moveToClick to player.walkToClick - set window size to be minimum size if lower than minimum size - store all resources in unordered_multimap - store songs separate from other resources - update A* - update Animation - update BaseAnimation - update gsl - update player animation range to use TexturePacks - update rapidjson with string_view support - update refSize and minSize after window is open - use string_view in ParseUtils - use texturePacks in images/buttons - update gamefiles - add flare player textures for all equipped weapon types in diablo - initial diablo 2 gamefiles (requires DIABDAT) - update flare credits - walk using arrow keys More... over 4 years ago
- fix level loading msgBox not closing More... almost 5 years ago
- add action to anchor level drawable - add drawables to level - add focus buttons to correct ResourceBundle - add fromId to playerClass - add panel UIObject - don't overwrite drawables if they already exist in the same ResourceBundle - prevent LevelSurface viewport offset from being applied when zoom isn't 100% - refactor focus buttons to remove deleted buttons from focused vector - refactor level drawing into levelSurface - store levelObjects as shared_ptr to observe them - update focus code - update gamefiles - update utils - update view2 - use mapCoords to move player instead of drawCoords - use weak_ptr for cached levelObjects in level More... almost 5 years ago
- add animated tiles to texturePack - add function to query json documents - add smooth level movement - add viewport offset to layers - allow setting size of level objects - convert mapCoords to floats to support doing smooth move and smaller moves (within same mapPos) - fix W letter size in font42 - fix loading of mods not in same folder - force game draw region to be even in size (prevents small shifts when resizing and anchoring) - increase number of map layers - load level using new query json - make images (and Animation/BitmapButton) stretch on resize (when anchored) - move timeout code to its own class - move zoom step code into own class - new max height resize code (maxWindowHeight) - refactor includes - refactor isometric math - refactor level drawing - refactor level drawing to support parallax - refactor level parser to use json query - remove MapCoord/ItemXY - resize refactor - save floats as ints if there's no fractional part - smooth player move - update automap position/size code - update endian - update file.copy to save json and replace the variables before saving - update map parsing - update speed step to fix blur when walking - update tileset visibleRect code - update to vs2019 - use unordered_map everywhere More... about 5 years ago
- add command line parameters to export tilesets and resources - update offset code - update gamefiles (flare 1.0) More... about 5 years ago
- add action to load game - add actions to mount/unmount - add cursor position to game's getProperty - add focus.update action - add more properties to buttons - add predicate to check if gamefile exists - allow querying UIObjects for actions when parsing actions by name - eval formulas in game.getProperty - get list of queryable objects to show in menu - move BitmapButton's resizable to Image - refactor fadeInOut to use shader - refactor FileUtils to use C++17 filesystem - refactor GameUtils::get*Property - refactor gamma shader to use range 0-100 - refactor getQueryableList - refactor level drawing (remove height offset) - refactor ResourceManager - refactor to fix spell querying - refactor UIObject's draw - shader refactor to support dynamic shaders - update game's getProperty - update level drawing to improve performance - update gamefiles More... about 5 years ago