Skip to content

Commit 55b1c5e

Browse files
authored
Merge pull request #4140 from KBVE/patch-atomic-q-crate-prep-02-28-2025-1740803378
[CI] Merge patch-atomic-q-crate-prep-02-28-2025-1740803378 into dev
2 parents bac2637 + a844403 commit 55b1c5e

File tree

12 files changed

+66
-10
lines changed

12 files changed

+66
-10
lines changed

apps/kbve/kbve.com/src/content/journal/02-29.mdx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'February: 29'
33
category: Daily
4-
date: 2024-02-29 12:00:00
4+
date: 2025-02-29 12:00:00
55
client: Self
66
unsplash: 1561478908-1ceb3bcc74b6
77
img: https://images.unsplash.com/photo-1709065556197-2cbe782878e1?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
@@ -14,25 +14,27 @@ tags:
1414

1515
## Notes
1616

17+
## 2025
1718

18-
### 2024
19+
This day does not exist. IT IS A NULL DAY! w00t!
1920

20-
#### Unity
21+
## 2024
22+
23+
### Unity
2124

2225
We were able to get Gaia Pro migrated to version 2023 and now I am taking a quick break from that and finishing up the website.
2326
For the remaining aspect of the Unity project, I will create a couple different issue tickets.
2427
The biggest issue will be setting up the player to leave the vehicle and enter it again, this could be done via an action?
2528
We could have an embark action that would handle the entering and leaving of the said state.
2629

2730

28-
#### Website
31+
### Website
2932

3033
Adding astro search bar to the website!
3134

3235
We can at least disable parts of it before making it production ready.
3336

34-
35-
#### Search
37+
### Search
3638

3739
The component that we want to work on today would be the search integration, which we have done in the past with the main KBVE.com website!
3840

apps/kbve/kbve.com/src/content/journal/03-01.mdx

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'March: 01'
33
category: Daily
4-
date: 2024-03-01 12:00:00
4+
date: 2025-03-01 12:00:00
55
client: Self
66
unsplash: 1561478908-1ceb3bcc74b6
77
img: https://images.unsplash.com/photo-1709065556197-2cbe782878e1?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85
@@ -15,19 +15,29 @@ tags:
1515

1616
## Notes
1717

18+
## 2025
1819

19-
### 2024
20+
### Null Day
2021

22+
- 12:24AM
2123

22-
#### Q1
24+
After celerbrating null day, which occurs whenever we dont have a 29th of Feb but need to keep our notes in line xD.
25+
I will keep it updated and use it for just general testing in the future, I suppose.
26+
27+
28+
29+
## 2024
30+
31+
32+
### Q1
2333

2434
There were a decent amount of changes that I wanted to implement within the first quater of the year.
2535
Getting everything out into the public eco-system is always a bit painful because there will always be minor problems, that hold everything back.
2636
I suppose that is part of the job, even a small issue like file storage or hard drive failure can send everything into a mess.
2737

2838

2939

30-
#### Unity
40+
### Unity
3141

3242
We had to wipe the repo because it seems that nothing was saved to the LFS storage, causing a massive object-key problem between my windows and macbook.
3343
I am under the impression that I might have messed up the `CRLF` and the way the line breaks are being handled by the two different operating systems.

packages/rust/q/release/addons/.gitkeep

Whitespace-only changes.

packages/rust/q/release/addons/q/linux/.gitkeep

Whitespace-only changes.

packages/rust/q/release/addons/q/macos/.gitkeep

Whitespace-only changes.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
extends Node
2+
3+
var game_manager: GameManager
4+
var music_manager: MusicManager
5+
6+
7+
func _init():
8+
print("[Q] Initializing...")
9+
if not game_manager:
10+
game_manager = GameManager.new()
11+
game_manager.name = "GameManager"
12+
13+
func _ready():
14+
if game_manager:
15+
add_child(game_manager)
16+
music_manager = game_manager.get_music_manager()
17+
music_manager.adjust_sfx_volume(-80.0)
18+
music_manager.adjust_effects_volume(-80.0)
19+
music_manager.adjust_music_volume(-80.0)
20+
print("[Q] -> [GM] -> [MusicManager] initialized and added to the scene tree!")
21+
#game_manager.load_user_settings();
22+
call_deferred("_load_settings")
23+
24+
func _load_settings():
25+
if game_manager == null:
26+
print("[Q] -> ERROR: game_manager is null!")
27+
return
28+
print("[Q] -> [GM] exists, checking for method...")
29+
if game_manager.has_method("load_user_settings"):
30+
print("[Q] -> [GM] -> Method exists, calling it now!")
31+
game_manager.load_user_settings()
32+
else:
33+
print("[Q] -> ERROR: Method does NOT exist!")

packages/rust/q/release/addons/q/wasm/.gitkeep

Whitespace-only changes.

packages/rust/q/release/addons/q/windows/.gitkeep

Whitespace-only changes.

packages/rust/q/src/data/mod.rs

Whitespace-only changes.

packages/rust/q/src/extensions/mod.rs

Whitespace-only changes.

packages/rust/q/src/lib.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
use godot::prelude::*;
22

33
mod macros;
4+
mod manager;
5+
mod extensions;
6+
mod data;
7+
8+
#[cfg(target_os = "macos")]
9+
mod macos;
10+
11+
#[cfg(target_os = "windows")]
12+
mod windows;
13+
14+
415

516
struct Q;
617

packages/rust/q/src/manager/mod.rs

Whitespace-only changes.

0 commit comments

Comments
 (0)