This website requires JavaScript.
058c16b685
ADD decoupling from FPS and game state
main
dylandefaoite
2025-05-20 10:21:52 +02:00
52df76081e
REFACTOR match class, massive performance boost
ThisBirchWood
2025-05-04 19:00:12 +02:00
ab42032582
REFACTOR game state class
ThisBirchWood
2025-05-03 19:49:39 +02:00
323770b753
UPDATE slider selector to be rect
ThisBirchWood
2025-05-03 17:10:44 +02:00
bb06e3e338
ADD breakpoints on slider for round changes
ThisBirchWood
2025-05-03 16:41:20 +02:00
adb1fd2ca4
SWITCH to pygame-ce & REMOVE pygame dependencies
dylandefaoite
2025-05-02 11:39:53 +02:00
cd4bfff5e7
ADD bomb asset & ADD inventory to game info tab
ThisBirchWood
2025-05-01 13:43:05 +02:00
98e44a6cf8
REFACTOR assets
ThisBirchWood
2025-05-01 13:14:46 +02:00
5abf81c6cb
PATCH team colour bugs by making team logic more robust
ThisBirchWood
2025-05-01 11:31:55 +02:00
b576537fb5
ADD kill, death, assist stats
ThisBirchWood
2025-04-27 16:31:09 +02:00
4deabdc16f
PATCH player selection logic
ThisBirchWood
2025-04-27 16:08:02 +02:00
210226a9ef
ADD highlighting for selected player
ThisBirchWood
2025-04-27 15:55:01 +02:00
45c032bec1
UPDATE boxing methods for rendering
ThisBirchWood
2025-04-27 15:45:30 +02:00
dfc0bdca43
UPDATE controller positioning method
ThisBirchWood
2025-04-27 15:20:45 +02:00
0c2c8bc3e1
REPLACE CS2 logo to be more visible
ThisBirchWood
2025-04-27 12:35:01 +02:00
efdaee6147
ADD armour value & PATCH freezing bug
ThisBirchWood
2025-04-27 01:29:41 +02:00
7c63bc781c
PATCH file picker bugs
ThisBirchWood
2025-04-27 01:16:17 +02:00
1059271798
ADD new font
ThisBirchWood
2025-04-27 01:06:26 +02:00
9b76b6e65a
MOVE tick and score rendering to InfoRenderer
ThisBirchWood
2025-04-26 20:24:57 +02:00
e6e1985a4f
ADD player state tracking
ThisBirchWood
2025-04-26 20:05:26 +02:00
43c23d8e60
PATCH incorrect layering
ThisBirchWood
2025-04-23 19:34:14 +02:00
d9ae2ccf30
ADD CS2 Logo to start menu
ThisBirchWood
2025-04-23 19:33:30 +02:00
cb59ddccbf
Merge branch 'main' of https://github.com/ThisBirchWood/CS2-Demo-Mapper
ThisBirchWood
2025-04-23 18:36:49 +02:00
78c9dc1341
REFACTOR styling
ThisBirchWood
2025-04-23 18:36:33 +02:00
8ce952d923
Update README.md
ThisBirchWood
2025-04-23 09:14:54 +02:00
022e789d9c
ADD support for Office, Ancient, Anubis and Overpass
ThisBirchWood
2025-04-22 22:40:58 +02:00
6cbbf2edd8
PATCH player hover bug
ThisBirchWood
2025-04-22 20:57:25 +02:00
daa284ed95
PATCH bug that causes crash at end of game
ThisBirchWood
2025-04-22 18:40:06 +02:00
6ea83bda0d
ADD seperation of map image from window
ThisBirchWood
2025-04-22 18:25:42 +02:00
f107cd207b
PATCH bounding issue with slider
ThisBirchWood
2025-04-22 18:08:32 +02:00
028bc36b4f
ADD quit button
ThisBirchWood
2025-04-22 17:41:00 +02:00
9d440f6f21
REFACTOR settings into controller and renderer
ThisBirchWood
2025-04-22 17:38:04 +02:00
5d1da9e299
ADD show names option
ThisBirchWood
2025-04-21 19:58:31 +02:00
370604473a
PATCH file dialog cancel button freezing program
ThisBirchWood
2025-04-21 17:29:02 +02:00
7f58e238d7
ADD back button to main game & PATCH broken main page
ThisBirchWood
2025-04-21 17:25:27 +02:00
c808ed89ac
REFACTOR menus
ThisBirchWood
2025-04-21 17:18:18 +02:00
c65d4b6829
ADD settings and back icons
ThisBirchWood
2025-04-21 12:30:06 +02:00
6b6532031b
ADD settings menu to main game with go back feature
ThisBirchWood
2025-04-21 12:27:02 +02:00
69cae0044a
ADD show health option
ThisBirchWood
2025-04-20 21:45:41 +02:00
40b86ebf86
PATCH incorrect names
ThisBirchWood
2025-04-20 17:04:51 +02:00
5eb4a74618
REFACTOR cleanup old files + naming conventions
ThisBirchWood
2025-04-20 16:57:36 +02:00
c170c4c049
REFACTOR to be more modular
ThisBirchWood
2025-04-20 16:43:55 +02:00
00274e429d
REMOVE unused controller
ThisBirchWood
2025-04-20 16:37:12 +02:00
ae4ab65081
ADD settings menu
ThisBirchWood
2025-04-20 16:10:06 +02:00
03b63fa9b6
ADD switch widget
ThisBirchWood
2025-04-20 15:35:53 +02:00
4148e59db1
ADD global context for each game state
ThisBirchWood
2025-04-19 19:51:05 +02:00
f96b0d579f
REMOVE unused game.py
ThisBirchWood
2025-04-19 19:30:55 +02:00
45e81b7182
ADD rudementary main menu, needs refinement
ThisBirchWood
2025-04-19 19:26:58 +02:00
7c025cd8fd
REFACTOR button
ThisBirchWood
2025-04-18 21:36:26 +02:00
0e35226e96
ADD hover function to each player
ThisBirchWood
2025-04-18 16:08:02 +02:00
fcf390542b
RENAME text_renderer to GUI_renderer
ThisBirchWood
2025-04-17 19:51:14 +02:00
93ac85eb86
ADD setters + getters to player_renderer
ThisBirchWood
2025-04-16 18:35:39 +02:00
16cc091d39
PATCH incorrect values for dust2
ThisBirchWood
2025-04-14 16:34:20 +02:00
68f33a934c
UPDATE: yaw appears all the time, longer when player is shooting
ThisBirchWood
2025-03-25 18:03:42 +00:00
b2b5cc65b0
ADD: inferno and dust2 maps, dust2 bugged
ThisBirchWood
2025-03-23 10:54:27 +00:00
b4cc44acc3
PATCH: for python 3.13
ThisBirchWood
2025-03-22 19:32:52 +00:00
54daabaff4
UPDATE: gitignore and requirements
ThisBirchWood
2025-03-22 17:47:20 +00:00
2123ec6dfe
ADD: button widget
ThisBirchWood
2025-03-20 20:23:28 +01:00
5f6a1f76ec
REMOVE: double text rendering
ThisBirchWood
2025-03-19 19:32:45 +01:00
c64135f4c2
REFACTOR: abstract text rendering away from main renderer
ThisBirchWood
2025-03-19 19:27:12 +01:00
14462ca4a8
REMOVE: game init
ThisBirchWood
2025-03-19 19:09:02 +01:00
45abd430dc
REFACTOR: moved render components into seperate module ADD: Health bar
ThisBirchWood
2025-03-19 19:03:37 +01:00
e168e413e0
UPDATE: yaw beam only appears when player is shooting
ThisBirchWood
2025-03-18 23:18:24 +01:00
259e68b832
PATCH: accidental removal of slider
ThisBirchWood
2025-03-18 22:59:15 +01:00
e8edbc3762
ADD: yaw to see where player is looked + refactor for rendering
ThisBirchWood
2025-03-18 22:53:59 +01:00
b85d30c241
PATCH: Incorrect round swap value
ThisBirchWood
2025-03-18 19:11:23 +01:00
3dccda7a74
REFACTOR: comments + cleanup
ThisBirchWood
2025-03-18 19:05:41 +01:00
9044ff23cf
ADD: Slider that acts as seek for match
ThisBirchWood
2025-03-18 18:50:39 +01:00
3d2dcef07f
ADD: Slider widget in widget module
ThisBirchWood
2025-03-18 18:50:04 +01:00
1304a4e81a
ADD: set_tick() function
ThisBirchWood
2025-03-18 18:45:58 +01:00
9f52947036
PATCH: Incorrect team colours due to wrong total round number
ThisBirchWood
2025-03-16 21:17:48 +01:00
3ee2c5de44
ADD: colours to players on teams
ThisBirchWood
2025-03-16 17:25:32 +01:00
9cd205a293
UPDATE: Window resizable
ThisBirchWood
2025-03-16 17:15:27 +01:00
a38b2de19b
REMOVE: input for tick, hardcoded at 1800 for testing
ThisBirchWood
2025-03-16 17:15:10 +01:00
c55abfe02e
UPDATE: New rendering method, using real CS2 data, less guessing, more accuracy. REMOVE: Image coord controller
ThisBirchWood
2025-03-16 17:09:59 +01:00
549872b037
ADD: abstract rendering functionality to different class
ThisBirchWood
2025-03-16 12:57:27 +01:00
ea73df0f87
UPDATE: requirments.txt
ThisBirchWood
2025-03-16 12:57:07 +01:00
bbf2e26004
Update README.md
ThisBirchWood
2025-03-16 12:30:07 +01:00
2a29e09f53
Create README.md
ThisBirchWood
2025-03-16 12:27:47 +01:00
0b58ceeda7
PATCH: Incorrect team numbers
ThisBirchWood
2025-03-16 12:21:46 +01:00
fed502a14a
UPDATE: Correctly updating round with _update_round() function PATCH: Incorrect max tick value
ThisBirchWood
2025-03-16 12:21:25 +01:00
4dbe8d5823
UPDATE: Removed is_ct function
ThisBirchWood
2025-03-16 12:20:30 +01:00
6f7b5859af
ADD: Round score for both teams
ThisBirchWood
2025-03-16 12:20:14 +01:00
2022ee504d
ADD: Split players into two teams internally
ThisBirchWood
2025-03-16 10:32:55 +01:00
e13aa33dd6
PATCH: Updated mirage json values
ThisBirchWood
2025-03-16 10:32:43 +01:00
78a9e3d2e1
REMOVE: Unused constants from game file
ThisBirchWood
2025-03-15 22:53:56 +01:00
19934aa911
REFACTOR: Split into modules (controller, models, and utils)
ThisBirchWood
2025-03-15 22:50:22 +01:00
37e88f063e
ADD: Map scaling issue fixed, though fine-tuning may be needed.
ThisBirchWood
2025-03-15 22:42:17 +01:00
21cce25883
PATCH: Incorrect parameters in mapped_value function
ThisBirchWood
2025-03-15 22:41:50 +01:00
7a6410afb5
ADD: JSON reader, and map config read from file
ThisBirchWood
2025-03-15 22:41:35 +01:00
61de16af8d
REMOVE: coordinate manager
ThisBirchWood
2025-03-15 22:40:04 +01:00
bcebb0b625
ADD: Map coordinate controller, and image pixel controller
ThisBirchWood
2025-03-15 22:32:26 +01:00
95afe30fc0
ADD: Mirage info json
ThisBirchWood
2025-03-15 22:31:28 +01:00
d36335d48c
UPDATE: Added utils back lol
ThisBirchWood
2025-03-12 18:09:05 +01:00
8138e0d7cf
FEAT: Added map image (though inaccurate), and added round attr to match
ThisBirchWood
2025-03-11 21:51:42 +01:00
5e2c87b2ed
UPDATE: Moved mapping function to class
ThisBirchWood
2025-03-11 21:50:39 +01:00
c726c5b591
UPDATE: Added mirage
ThisBirchWood
2025-03-11 21:49:39 +01:00
029dcd6190
UPDATE: Removed utils
ThisBirchWood
2025-03-11 19:29:28 +01:00
a954e8f163
UPDATE: Moved mapping functions to dedicated coordinate manager class
ThisBirchWood
2025-03-11 19:28:29 +01:00
cbda94373d
PATCH: Fixed crash during round change
ThisBirchWood
2025-03-10 17:57:38 +01:00