// Mod by ZABIDEN 26.09.2025 - Launch Project launch It launch Build on Teeworlds 0.5.2 27.09.2025 - HUD & Ideas New ideas New hud 28.09.2025 - Gameplay fix & HUD Hud done Removed health and armor powerup from code Fixed entity.png texture Fixed weapon balance Gun - 10 HP Shotgun - 15 HP Rocket - 50 HP Rifle - NOT FIXED Ninja - NOT FIXED Hammer - NOT FIXED 29.09.2025 - More ideas New ideas TW version changed from 0.5.2 to Teewars Reload TW net version changed from 0.5 to tw-reload demo Game folder renamed from "Teeworlds" to "Teewars" Editing of game.png Added macros "gun_damage", "shotgun_damage", "grenade_damage" 30.09.2025 - Particles in dev New 0.3 style particles New 0.3 air-jump particles 01.10.2025 - Some particles done Done 0.3 air-jump particles (but maybe i'm change this on 0.4 particles) Done 0.3 bullet particles Fixed weapon balance Gun - 10 HP Shotgun - 15 HP Rocket - 45 HP Rifle - 50 HP (Fixed) Ninja - NOT FIXED Hammer - NOT FIXED Done aditive blending 02.10.2025 - New particles, new textures New grassland.png texture - INDEV Done returned new 0.4+ jump particles Changed particles life_span Done rocket particles Changed text on hud (finaly fixed) Changed text in settings from Grenade to Rocket (Starting renaming item) 03.10.2025 - Textures and BAM (maybe im change from bam to cmake for modern vibe) Changed game exec from "teeworlds" to "teewars-reload" Changed server exec from "teeworlds-srv" to "teewars-reload-srv" Moved from BAM 0.2.0 to BAM 0.4.0 Starting oldschool new textures Updated game.png In code WEAPON_GRENADE changed to WEAPON_ROCKET (because im add grenade like in hedgewars or another game) 04.10.2025 - Medkits Fixed renaming WEAPON_GRENADE Python script's fixed Starting making medkit Game window renamed from Teeworlds to Teewars reload Started work on Medkit's New medkit spawn tiles Fixed entity.png texture Medkit's is bugy 05.10.2025 - Fixing Finaly medkit is fixed Fixed medkit spawn and add new var spawndelay Removed pickup shake animation from medkit render New medkit texture Fixed mapitems count (now medkit's fixed) 06.10.2025 New dm1_new map bugs Fixed oldschool tiles Now medkit give health Medkits has delay Medkit's delay 90 sec (or 1 min 30 sec) Medkit's now give's 25 health 07.10.2025 - Textures Fixed medkit's health New ZABIDEN's default.png skin Started work on textures and oldschool vibe 08.10.2025 - New gun textures & moving textures Updated game.png texture New ZABIDEN's gun texture Started work on moving textures from game.png to particles.png, weapon_pack1.png set_weapon_pack1 var in content.py (im hate python in teeworlds) Medkit's back delay 90 sec (or 1 min 30 sec) set_weapon_pack1 is buggy 09.10.2025 - Many fixing and moving textures set_weapon_pack1 fixed (im fix gun but im broke all another weapon XD) fixed set_weapon_pack1 proj (im fix gun bullet but im broke all another weapon bullet's XD) New ZABIDEN's gun bullet texture Fixed bullet's on hud (now it too from set_weapon1) Fixed game.png (Im delete all weapon from game.png XD now it in weapon1.png) All weapon texture changed on gun texture XD (fun change) Now gun is bigger (now size 84) Update message deleted ("Teeworlds %s is out! Download it at www.teeworlds.com!\nCurrent version: %s") Welcome text changed from "Welcome to Teeworlds" to "Welcome to Teewars reload" Weapon 1 texture moved from "data/weapon1.png" to "data/weapons/weapon1.png" Weapon powerup texture changed (now if get's from image_weapon_pack1) 10.10.2025 - Aim, flags and another oldschol textures Added gun aim Gun aim is buggy Updated game.png New medkit texture New flags.png texture set_flags var in content.py Fixed flags render New hammer texture Updated weapon1.png Fixed hammer size and offset for new texture Hammer animation is faster now 11.10.2025 - New oldschool textures and some fixing New grassland doodads New ctf_grassland map // Renamed dm1_new New bg_cloud1.png texture New sun texture Fixed weapon1.png texture New shotgun texture Updated weapon1.png texture Changed shotgun size on 127 Fixed shotgun size (now its short) 12.10.2025 - Medkit's animation Started work on the medkit's animation - INDEV Now medkit have start_tick // Renamed as tick Some changed medkit struct Animation is done (but im think make it better :D) 13.10.2025 - Weapon effect's Started work on the weapon fire effect - INDEV New weapon/fire.png texture New image and texture in content.py Fixed gun hand Fire effects is done, but it buggy - INDEV 14.10.2025 Fixed shotgun size (but it still buggy) Done sound when hook shoot! (Lol finaly some one done after 2 weeks) Started work on oldschool particles Changed particles blend mode New smoke textures 15.10.2025 Particles texture for test changed on smoke (Im will be change it) New smoke_particles1 and smoke_particles2 texture Now bullet's have new smoke animation 16.10.2025 New var texture_id in particle struct New mountian texture Now rocket explodes's have new smoke animation Rocket's explode's now more cool Remake of mountian texture (yea, some broken XD) New sun texture (yea new remake) New rocket bullet animation New rocket bullet's smoke particles Fixed border's on grass_doodads 17.10.2025 New ctf_grassland map New var "particle_type" in texture struct - INDEV New enum "particle_types" - INDEV Fixed fire rotation (now it look good :D) Now fire particles is smaller 18.10.2025 Changed bg_cloud3 texture (finaly :D) Fixed mountian's bug on ctf_grassland Now mountian's more brigth Fixed border's on mountian texture Some changes on ctf_grassland Changed walk speed (now it slower) Changed hook fire speed Changed hook drag speed Started work on delay for particles - INDEV Now rocket particles have delay Now gun particles have delay Now rocket particles bigger 19.10.2025 Fixed shotgun texutre (finaly fully) Started work on explosion particles New explosion_fire image New image_explosion_fire var in content.py New explosion fire sprites Changed medkit size 20.10.2025 Started moving medkit textures from game.png to medkit.png New medkit.png texture Removed health and armor textures (after 3 weeks XD) On some time removed medkit's animation (its too buggy and it eat's many memory :( ) Fixed medkit render (now with new texture) Moved debug message in server medkit.h Removed medkit tick (because this is too buggy) Fixed shotgun bullet position on weapon's texture New rocket texture Fixed content.py for correct rocket showing Changed rocket size on 127 Fixed rocket texutre size (now it shorter) 21.10.2025 Changed offset of gun fire particles New rocket bullet texture Fixed content.py for correct rocket bullet showing 22.10.2025 New ui/ui_dot.png texture New ui/ui_line_h.png texture New ui/ui_line_v.png texture Fixed spawn on ctf_grassland Started rewriting of rect render Now rect corner's (dot's) show correctly New texture_dot; texture_line_v; texture_line_h var's Vertical border's is done Horizontal border's is done 23.10.2025 New draw_normal_rect function Now draw_normal_rect render's same as ui_draw_rect // Maybe i will be fix teeworlds render struct because its sh*t Better border customisation with new border_size var Now draw_normal_rect work with border_size var 24.10.2025 Fixed hud texture bug Started work on old menu background New menu_background and menu_butterfly from 0.2 menu_background and menu_butterfly moved to ui dir Removed blob texture from code and game files Removed background tiles Now background color is solid (0.65f,0.78f,0.9f) // For debug im now use 0.2 textures, but im fix this texture_background show's correctly Moved render_sun function from 0.2 Sun showing correctly New menu sun.png texture (yea, this look like teeworlds but im fix there to all style) Changed sun position Finaly removed bamOLD dir (its im this outdated) Fixed draw_normal_rect into part offset, now it's look better // I'm registered on teeworlds forum, need some fix bug's for present New distance var for hud Optimisated code for new distance var 25.10.2025 Fixed background image offset More margin in game menu (started work on new menu's) Fixed popup bug Now game menu is bigger Return Disconect button Removed menu bar (because im will be remake all gui to oldschool) New ui/ui_banner.png texture (btw im want cool oldschool banner in my mod) New banner in ingame menu Banner fixed 26.10.2025 Sun moved to ui dir sun renamed as menu_sun Returned button's Join red, Join blue, Spectate, Join game, (but it's 1 solid bug XD) Removed debug button New ui_draw_rect now can change color // And yea, now gui look's like sh*t, but im fix this Fixed weapon's cursor's texture (finaly) Fixed weapon's cursor's texture's offset's New gun aim texture Gun aim is smaller now New hammer aim New rocket aim 27.10.2025 New shotgun aim Now in loading screen updated rect design Now border_size is argument of draw_normal_rect Removed round corner's // Started moving gui element's New ui/ui_health.png texture New ui/ui_armor.png texture Fixed game.png Removed outdated particles from game.png New image_ui_health and image_ui_armor in content.py Removed outdated code from hud Some rewrited hud.cpp 28.10.2025 // Today is 1 month after project start, and today will be big update Now draw_normal_rect have color argument Fixed flag's image on hud Full removed armor powerup from code (Finaly after month in content.py) New char_teefault.png texture // Started work on old skin system returning New image_tee_default in content.py Fixed offset's of player skin (because new oldschool skin system) Fixed eyes offset's Now tee size is solid basesize now is 10 Copied offset's from 0.3.0-dev Removed outdated hard system of player eyes Removed color change from render_tee code Removed set_tee from python code (because this outdated) Removed skins.hpp class from gameclient.cpp Removed skins.hpp class from effects Fixed render_hand in Players class Commented all skin's setting's tab Removed all skin's from skins folder Fully removed SKINS class 29.10.2025 Reverted version to late 28102025 New structure of TEE_RENDER_INFO // Becauce new skin system, need to change New skin_id var Removed outdated animscale var New CLIENT_DATA struct New player protocol OLD{ string (name) string (skin) int (body color) int (foot color) } New{ string (name) int-range (skin,0,15) // 16 skin's } Fixed player.cpp New client_info protocol NetObject("Client_Info", [ # 4*6 = 24 charachters NetIntAny("name0"), NetIntAny("name1"), NetIntAny("name2"), NetIntAny("name3"), NetIntAny("name4"), NetIntAny("name5"), NetIntRange("skin_id", 0, 15) ]), removed player_use_custom_color, player_color_feet, player_color_body macros Now player_skin is int macro with range 0-15 // 16 skins Removed update_render_info function Fixed bugs at gameclient.cpp, hooks.cpp New shift var, now not only 1 skin // Now finaly protocol not crash, but im think need to fix skin's, because it's not work 30.10.2025 Fixed marco's range New debug message in hooks.cpp Finaly fixed skin_id snapshot Removed outdated int skin_id // Because this moved to TEE_RENDER_INFO // Finaly snapshot work's normal, and server>client work good, but need make gui config i'm think Fixed ctf player's color's (now blue team have blue tee's) Fixed bug with color of tee's hand (now it's have too shift var) Removed debug message from hooks.cpp Changed max health and max armor in Character_Core (from old 10 to 100) // Maybe after 1 month need to fix weapon balance 31.10.2025 New skins list in player settings tab Now in skins list show's player skin's (but now it's too big, need make some smaller) New skin_names array "Red", "Orange", "Bright yellow", "Yellow", "Lime", "Green", "Cyan", "Sky blue", "Blue", "Indigo", "Blue-violet" ,"Violet", "Pink", "Bright pink", "Red-pink", "Black ninja" Returned scroll bar Removed skin list // Im have better idea New footer 01.11.2025 // Today is cool date 0111, and im make cool GUI update :D New exit button (because new navigation, and im remove top panel) Fixed offset's for exit button Exit button moved to tab bar Removed render_menubar function Fixed margin menu bug Now all tab bar have margin More distance from tab bar buttons Now exit button moves to internet page // INDEV Moved Quit button to bottom, and exit to top // Started work on new button render system New btn_line_bottom, btn_line_left, btn_line_right, btn_line_top images in data/ui dir New ui_button_border_size macro New ui_draw_button_rect function Now ui_draw_button_rect using in buttons render Borders in ui_draw_button_rect done 02.10.2025 // Today im remake border system, because its bad Removed ui/ui_dot, ui/ui_line_h, ui/ui_line_v Now ui_draw_rect works same as ui_draw_button_rect Removed ui_draw_button_rect function New btn_corner_[leftbottom, lefttop, rightbottom, righttop] textures New textures varibles in render.cpp Renaming all button frame elements to frame elements // IDEA, frame shading On some time all buttons white // OUTDATED Fully remake of all border texutres (Now some windows 2000 style) Some offset on borders Menu block changed color from black to gray // OUTDATED 03.10.2025 // Today im think im remake background in menu and fix navigation New change_page function change_page function fixed New settings_button in menus browser // Maybe im make tabs Fixed navigation from settings to internet Removed temp rect (small rect at right, now with new corner system it outdated) New ui/ui_checkbox.png texture 04.10.2025 New image_checkbox var in content.py Removed health_empty, health_full, armor_empty, armor_full sprites New checkbox_on and checkbox_off sprites // Maybe im remake borders to make it in all 2000 oldschool vector style Some changed ui_draw_checkbox_common function (now it uses draw_round_rect and new texture) Fixed color, now it 1, 1, 1, 1 Fixed image_checkbox texture 05.11.2025 removed offset of borders Added shading on borders (Now im think it look better) Now buttons color is 0.75, 0.75, 0.75, 1 06.11.2025 // Maybe today im will be make menu re-design New data/music dir New theme.xm sound New menu_theme sound in content.py // Finaly not texture XD For debug now music using on double jump theme.xm renamed to menu.xm menu.xm moved to datasrc/musicxm New menu.wv in data/music // Because tw use wavpack Fixed menu.wv // Now its 16 bit sound Now on_render function in game_client.cpp have music 07.11.2025 Updated menu.wv (extended version) New menu.xm (source of music) Removed music from gameclient.cpp (im move it to menus.cpp) New play_music in gameclient.cpp (some stupid function, but it need because menus.cpp dont have sounds.hpp) New static bool music_playing var (need to play music not always) Finaly music is work (Add oldschool mod tracker music for fun :D IS DONE) music_playing replaced back to music_menu_id // Now music is loop, and it end on join in game // today im think im make bigger update, because small updates is sh*t New right_bar in browser menu Now right_bar have quit and settings button Removed second settings button // OUTDATED 08.11.2025 // Today will be BIG GFX UPDATE (because now graphics looks like sh*t with shading, and maybe it will be 3-5 day this update) Updated smoke_particles texture Changed size of smoketrail Changed size of skidtrail Some changed counter config in items.cpp Started work on explosion fire effect Now explosion function in effects.cpp have early realisation of explosion fire // OUTDATED New explosionfire class explosion_particles moved from effects.hpp ti explosionfire.hpp explosionfire.cpp fixed New explosion_fire function in effects.hpp class 09.11.2025 // Today im think about new tiles, because now tiles looks like sh*t with shading New ground tiles { New new_grassland_main.png mapper Updated new_grassland_main mapper Fixed new_grassland_main borders Updated ctf_grassland (now using new tiles and fixed spawnpoints balance) New corners on new_grassland_main Some shading on new_grassland_main tiles More corners tiles on new_grassland_main New tiles allmost done (but im need to some fix borders) } Removed all original teeworlds 0.5.2 tiles (Now only bg_cloud1, bg_cloud3, grass_doodads, mountian, new_grassland_main, winter_main // Im will be update from 0.5.2 style) // Now im maybe remake mountians (because its look very bad) Removed dbgmap Removed all teeworlds 0.5.2 maps Now standart map is ctf_grassland.map (now not dm1) New mountian.png texture 10.11.2025 Removed outdated explosion particles code Removed outdated particles image Removed head of laser (TODO FIX LASER) Removed explosion smoke particles // OUTDATED Removed particles.png texture More shading on new_grassland_main.png // Maybe im think make PAGE_INTERNET, PAGE LAN and PAGE_FAVORITES one solid Moved music from menus.cpp to gameclient.cpp // Today im think will be more graphics updates (because im give for self 4 days to make this update) Removed smoke_particles_old.png texture // Outdated and not using| // Maybe im can to remove game.png texutre (OUTDATED), and maybe im need to remake emoticons and hook Now flags texture is smaller (more oldschool style, and smaller weight of game) 11.11.2025 // Today im look into oldschool hedgewars builds, and maybe im make some ideas from there // Maybe today will be big moving explosion_fire.png, flags.png, hook.png // Not using, but today im think im fix it, medkit.png, smoke_particles.png moved to graphics dir Fixed content.py (now it using new info) // Now, im think me need to some fix game skins and remake medkit texture char_default now some darkner New teesolid.png // TODO, NEW skin system New medkit texture Fixed medkit size bug Removed shading on new_grassland_main // Now im think remake shading on weapons, and now IM REMAKE MOUNTIANS TEXTURE AGAIN New mountians texture (again XD) 12.11.2025 // Today maybe im remake tiles and etc to some new style New tileset_main tileset New map CTF_STONELAND // Now will be removed CTF_GRASSLAND because ctf_stoneland look more better and oldschool Updated tileset_main (more borders) More border size on new tileset_main // Now it look more clear and better Updated ctf_grassland // This is ctf_stoneland, but im update it next time // TODO, rename ctf_grassland // Now im think map look better, but im think need to some fix details (And make map bigger) New wooden parts on tileset_main New bridge on ctf_stoneland // Finaly part with game code Removed flow on rocket particles (now it more solid) Some fixed medkit pickup Now finaly medkit have sound Fixed medkit offset // Maybe im move some sounds from hedgewars to my TW-Reload 13.11.2025 Started work on new sounds, converted some sounds from hedgewars to wv (this sounds is explosion.ogg, gun.ogg, shotgunfire.ogg, shotgunreload.ogg) // This sounds is more oldschool Removed weapons sounds in game code on some time // Soundsets New explosion soundset explosion set using in game New shotgun_fire soundset shotgun_fire set now using in game New gun_fire soundset gun_fire set now using in game // Wow, now with new SFX game looks more better :D Removed hwsounds dir // OUTDATED Now rifle have shotgun sound // Im think some about damage indecators, im think it cheating and bad function, and it ruin oldschool vibe (because it look like in teeworlds style 2 month, and it hard to fix) Removed fully damageind class Removed star1-star3 sprites Removed part1-part9 sprites 14.11.2025 // Today will be cleaning game files and fixing gui (hud because this 50% of game oldschool) (and im fix ctf_stoneland) draw_round_rect renamed as draw_solid_rect Fixed draw_solid_rect Fixed size of hud // Today im remake hud, what im dont change from first builds :D weapon1.png and fire.png moved to graphics dir // Now it looks more better :D weapon1.png size now is 256x256 pixels Removed console shading Console lover bar is smaller now // Now versions naming as Milestone 1,2,3,4 etc (now not 0.0.1) Now game version is Teewars reload Milestone DEMO Fixed draw_normal_rect (now it works like ui_draw_rect) gui_cursor moved to ui dir emoticons moved to graphics dir Particles image fully removed from game files Removed new_grassland_main from mapres // Im have idea remove quads from map struct, and make more simple map struct, AND MAKE BACKGROUND SOLID Updated fire.png texture (More better) Now fire.png texture 64x64 px Removed banner image Removed medkit pickup type (but medkits NOT DELETED, AND IM DONT DELETE IT :D) 15.11.2025 Fully removed ui_draw_button_rect function From ctf_stoneland removed sky // Today im will be make more solid and simple map struct like in oldschool teewars but better New SKY_TYPES enum // Will be 3 sky type, cloudy (aka dark), day, night New render_sky function Now render sky function draws black square with gradient Fixed bug's with new function render_sky function execute moved to gameclient 16.11.2025 // Today im think fix sky (because dark sky looks bad) Now sky color changing relative to sky_type More variations of sky types Fixed colors (now it look more better :D) Removed clouds from ctf_stoneland Finaly ctf_grassland renamed as ctf_stoneland Removed grass_doodads bg_cloud1 and bg_cloud3 moved to graphics // Im will be remove quads fully emoticons texture replaced on INDEV text (because it not done) More shading on fire.png Fixed color for SKY_NIGHT New gui_cursor texture // Finaly it updated // Maybe im remake smoke particles because its looks too bad (for first it dont have states, for second its look bad, for third size of smoke texture is 384x256 ITS NOT OLDSCHOOL) 17.11.2025 // Lets start with clouds (because sky is empty, clouds will be make sky better) Removed bg_cloud1 and bg_cloud3 (OUTDATED) New bg_clouds.png texture in graphics dir (3 new clouds textures) New textures added to content.py New clouds set in content.py New sprites in content.py render_sky function moved to render.cpp Added clouds to render_sky (a bit of moving from 0.3) Now render_sky have 5 argument's // Clouds some buggy, need to fix some New tileset_decor mapper // Maybe im add working water because now water is just static tiles Removed winter_main (OUTDATED) New smoke_particles texture Fixed set_smoke in content.py Removed particle_type and spr from particle struct // Maybe im make in future menus_browser, demo, ingame, settings one solid cpp file Now smoke particles more sharper Changed particles live span and velocity // Now it look better, but need to fix states Now smoke have animation Now smoke have MORE BETTER animation Removed flow from rocket particles // Yea, now particles looks MORE BETTER, its too cool and oldschool :D (Not my old particles with 384x256 size XD) 18.11.2025 // Today im will be remaking weapon textures Updated weapon1.png // More bigger 256X512 New gun texture weapon_pack1 renamed as weapons Fixed weapons size in content.py Fixed renaming in cpp files New hammer texture Now size of weapons set is 4x8 Fixed gun offset Fixed hammer offset Fixed hand's position More bigger hammer offset (48 PX !!!) Returned original teeworlds 0.5.2 hammer_swing animation // OUTDATED // Im have idea make all solid like in teewars 0.1, but it will be look like sh*t // Maybe im will be remove double jump (because it ruin oldschool vibe) Removed air_jump effect New hook_wire.png texture // finaly im will be update HOOK New hook_end.png texture New hooks textures added to content.py Now hook textures using in players.cpp Fixed size of hook end Fixed smoke animation Fixed live_span of particles Removed all scripts from scripts dir (now only cmd5.py and dat2c.py) All from datasrc moved to scripts Fixed bam.lua after moving Fixed compile.py after moving // TODAY IM WILL BE FINALY DELETE game.png (lol, now only 1 stock image) Deleted image_game from content.py Removed hook sprites Removed ninja muzzle's sprites Removed IMAGE_GAME from scoreboard.cpp // Because it outdated Removed IMAGE_GAME from killmessages.cpp // too Removed game.png (finaly main asset from original teeworlds deleted :D) browse_icons moved to graphics dir Removed menu_sun, menu_butterfly, menu_background images Removed render_sun function Now in render_background using render_sky function 19.11.2025 New offset of hammer Fixed offset of hammer on weapon1.png New gun bullet texture New shotgun texture New shotgun bullet texture 20.11.2025 New rocket texture New rocket bullet texture // Im think on next day im will be make big moving to make game structure more solid Now draw_normal_rect use border argument (border size config will be deleted) Removed ui_button_border_size config // because it outdated Fixed bugs with color New render_score function in hud.cpp Now hud white Now render_score render small white rect (inside it im will be add player score) Now render_score using in hud.cpp Now teams goals moved to right top corner Score window moved to bottom right corner // Hud look's better, but now me need to fix health and armor hud (its look bad) (me need to remake icons, make more smooth desing) Fixed health and armor bar offset Fixed hud bars offsets Now text smaller on hud // looks better 21.11.2025 // Today - is day when im will be make many structures solid // Maybe im move many things in menus.cpp, many in new game_objects.cpp (but with second will be hard) // And server code will be solid too :D // For first im make character.cpp, laser.cpp, medkit.cpp, pickup.cpp, projecttile.cpp one solid server_objects.cpp New server_objects cpp To server_objects header moved all from entities/ dir (now it have character, laser, medkit, pickup, projecttile struct) To server_objects.cpp moved all classes from entities/ dir // ITS JUST SOLID 1200 LINES 0_0 Now server_objects working nice :D // Now im think im can to make solid game.cpp (it will be gamecontroller + gamecontext + gameworld) New rifle aim texutre // finaly in making new rifle texture New rifle texture Fixed rifle body position in content.py Fixed rifle offsets Fixed rifle offsets in image Fixed rifle size Removed in rifle weapon spec damage New ui_health texture New ui_armor textures // Now game looks more better and fully 22.11.2025 weapon1.png renamed to weapons.png Fixed weapon balance Gun - 10 HP Shotgun - 15 HP Rocket - 45 HP Rifle - 50 HP Ninja - NOT FIXED Hammer - 5 HP (fixed) New offset varible in draw_normal_rect Now all hud transparancy is 0 Fixed offsets of borders on draw_normal_rect // Now hud and another gui looks more clear and smooth // Maybe im will be make rendering borders by software (not graphical) Removed all png images of borders (corners and lines) Fully removed old border system Started work on shadow at bottom Done shadow at bottom Started work on shadow at right Done shadow at right // finaly it looks more smooth and clear Now shadows more bright 23.11.2025 // Guys, im sick and i can't make mod, im will be continuing later when im will be feel self good :D 24.11.2025 // Im returned, and today im will be make update of GUI :D // When im was sick im played "Super tux 0.1.3" game, and here is TOO OLDSCHOOL HUD, now im too want hud like in super tux More simple health and armor hud Removed image_ui_health and image_ui_armor textures More better armor and health display (Now it HEALTH(white) 100(yellow) ) Added frame around timer at the game top Added white borders around frame around timer // Wow gui looks more better, but me need to fix some moments Now draw_normal_rect works same as to ui_draw_rect Now popup windows is light gray Now all game UI is white/gray Added shading around draw_normal_rect More better colors for buttons 25.11.2025 Some changes on borders at time frame Fixed : Now on hud displays ammo count // Maybe today im will be make hud.cpp and gameclient.cpp solid Removed render_score function from hud.cpp Fixed : Now on hud displays score Removed render_healthandammo function // Now all content from it moved to on_render Removed render_fps function // Now all content from it moved to on_render Now rifle beam is white Now rifle beam dont have animation // Now im think make sound update Removed all original teeworlds weapon sounds Converted supertux 0.1.3 sound "jump.wav" to wv format Now in player_jump soundset using jump.wv sound only Removed player_airjump soundset Removed pickup_armor soundset pickup_health renamed as pickup_medkit Converted supertux 0.1.3 sound "upgragde.wav" to "medkit.wv" // Today at end of day im will be make BIG UPDATE 0_0 REMOVED ALL FONTS FROM data/fonts (now only 1 ttf) Removed ec_font.c and ec_font.h from engine (it now outdated, im cloning new font system from 0.5-trunk to TW-Reload) New ec_gfx and ec_gfx_text cloned from teeworlds 0.5-trunk from 2009 New e_if_gfx and new e_client_interface cloned from teeworlds 0.5-trunk from 2009 Removed old font init from gameclient.cpp // Now using new Removed dependencies of ec_font.c in game files // LOL, now it works only on windows, and you cant it run on linux, but im fix it New freetype from teeworlds 0.6.0 // YAY, IT WORK's FINALY :D Done Return 0.3 Eurostile font :D Now main font in game is Tahoma (2008 microsoft) Removed outdated font tool Now text outline is SOLID DARK 14.11.2025 // Oh yea, today was first prealpha test, and starting from this day im will be make nice updates New minigun texture New minigun aim texture // Yea, im finaly will be make minigun weapon Added new minigun weapon to content.py // Ye :D New macro in controls.cpp for switch weapon to minigun // Yes, finaly new weapon using in game and you can activate it, but it dont shooting Now minigun is bigger On some time minigun shoot's like shotgun Now minigun max ammo is 60 Minigun now have own proj tile // outdated New tuning params for minigun Removed outdated tuning params from tuning.hpp Minigun now shoots with gun's projecttile's // Excellent, this is too cool update because im close 1 hard stage of changelog in 1 day // Now need to make new tiles New ENTITY_WEAPON_MINIGUN tile Fixed entities.png (Added minigun tile icon) Updated ctf_stoneland (some fixed balance and now there using new minigun weapon) 15.11.2025 CONTRIB : Finaly moved to python 3 CONTRIB : Now teewars reload can work on OS X // yea, finaly im got a first contributer, ok, but now teewars reload moved on github, and maybe ... CHANGELOG IS OVER // Guys who readed changelog, goodbye :D