Menu and corresponding friend classesMap selection
README
LoadingScreen
Menu
Menu elementsPickups texturesDoubleBarrel weaponv-sync
UI aiming for more minimalist lookVignette color depends on current HP and starts pulsing when hp is lowLoadingScreen and Game
NightTint on textures and colorsUI
LevelMap drawing logicUI being unreadable due to new Player texturebiymask for wall texturesO^2)emscripten adapt for WebBuild
Mystery box taking money to openEffectManager for dealing with floating numbers and ScreenShake in the futureReset functionsWeaponManager functions bodies to separate fileWeaponManager system from single inventory to templates and copping etc.ScreenShake effectRandomWeaponSpawner witch is just a mystery box:Dknife weapon, triggered by v
PickUp
Game to UI
UI into single call functionPickUp drawing from from manager to classPlayer structZombie Blockade collisionCameraManager
DOOR possible interactionP
SPACE
DOOR implementationLevelMap classDOOR
val variable to zombie class, it represents zombie’s “money” valueE when standing on weapon spawnerWeaponManager
WeaponManager
Player
WEAPON_SHOP tile typePlayer and Zombie collisionhp to Player
damage to Zombie
Player spawn pointUZI SNIPER SHOTGUN
BulletManager for managing bulletsFor now I will continue to post dev logs in form of summary, because progress is currently very slow
BLOCKADE and ZOMBIE_SPAWNER TileTypeLevelMap
TileType instead on int
MapBuilder as separate projectTutorialState class and entry from main menu.FloatingText now it’s starting size depends on the amount of damage dealt / hp healedANVIL card, allowing player to repair weaponInteractionManager
EnemyVsShield using wrong value when triggering FloatingText
InteractionManager now instead of passing lots of arguments it passes new InteractionContext struct witch contains necessary variables.score
SPELL e.g. LIVESTEAL
WEAPON_UPGRADE with WEAPON you need to select weapon first, other ways the weapon upgrade effect will apply itself to weapon. It is build like this to maintain simple compatibility with android build, that hopefully, will be out soon:DCardGenerator classFlee buttonMenu and WindowManager
WindowManager classMenu class handled form WindowManager
Graphics update