Michal Pikulski
|
a6471ede45
|
Make cards use settings
|
2025-11-15 20:37:01 +01:00 |
|
Michal Pikulski
|
1fdff3450b
|
Update the card kerfufle
|
2025-11-15 20:37:01 +01:00 |
|
|
|
9cc112e5f0
|
Update Quarry.unity
|
2025-11-14 10:30:05 +01:00 |
|
DamianCorazza
|
19be64a75f
|
Butterfly Distraction
|
2025-11-14 00:04:33 +01:00 |
|
|
|
c08fc4a720
|
WIP Butterfly can be set free, now only missing forcing the couple to look.
|
2025-11-13 16:23:52 +01:00 |
|
|
|
c3639bbb93
|
Added the Flying Butterfly WIP
|
2025-11-12 16:25:32 +01:00 |
|
Michal Pikulski
|
612ca7eae8
|
Interactables documentaiton
|
2025-11-11 15:55:38 +01:00 |
|
|
|
acf46c701e
|
Last life cycle refactor updates + add comprehensive documentation (#57)
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: #57
|
2025-11-11 12:32:36 +00:00 |
|
|
|
fe2eb0a280
|
Merge remote-tracking branch 'origin/kill-json-player'
|
2025-11-11 10:06:23 +01:00 |
|
|
|
0aa2270e1a
|
Lifecycle System Refactor & Logging Centralization (#56)
## ManagedBehaviour System Refactor
- **Sealed `Awake()`** to prevent override mistakes that break singleton registration
- **Added `OnManagedAwake()`** for early initialization (fires during registration)
- **Renamed lifecycle hook:** `OnManagedAwake()` → `OnManagedStart()` (fires after boot, mirrors Unity's Awake→Start)
- **40 files migrated** to new pattern (2 core, 38 components)
- Eliminated all fragile `private new void Awake()` patterns
- Zero breaking changes - backward compatible
## Centralized Logging System
- **Automatic tagging** via `CallerMemberName` and `CallerFilePath` - logs auto-tagged as `[ClassName][MethodName] message`
- **Unified API:** Single `Logging.Debug/Info/Warning/Error()` replaces custom `LogDebugMessage()` implementations
- **~90 logging call sites** migrated across 10 files
- **10 redundant helper methods** removed
- All logs broadcast via `Logging.OnLogEntryAdded` event for real-time monitoring
## Custom Log Console (Editor Window)
- **Persistent filter popups** for multi-selection (classes, methods, log levels) - windows stay open during selection
- **Search** across class names, methods, and message content
- **Time range filter** with MinMaxSlider
- **Export** filtered logs to timestamped `.txt` files
- **Right-click context menu** for quick filtering and copy actions
- **Visual improvements:** White text, alternating row backgrounds, color-coded log levels
- **Multiple instances** supported for simultaneous system monitoring
- Open via `AppleHills > Custom Log Console`
Co-authored-by: Michal Pikulski <michal@foolhardyhorizons.com>
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: #56
|
2025-11-11 08:48:29 +00:00 |
|
MacBuilder
|
d647bb5707
|
Target eliminated, good job 47
|
2025-11-10 15:55:28 +01:00 |
|
Michal Pikulski
|
c4d356886f
|
Dumb fix for data clearing
|
2025-11-10 14:27:14 +01:00 |
|
Michal Pikulski
|
64d7f19b83
|
ADd clearing saves
|
2025-11-10 14:11:02 +01:00 |
|
|
|
ce21e8b02e
|
Merge branch 'main' of https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction
|
2025-11-10 13:13:36 +01:00 |
|
|
|
f44f8c5171
|
Made intro VO play in diving minigame
|
2025-11-10 13:13:32 +01:00 |
|
Michal Pikulski
|
3ebbecc277
|
Clean up logging
|
2025-11-10 13:03:36 +01:00 |
|
Michal Pikulski
|
c99aad49f3
|
Save bird states
|
2025-11-10 12:55:27 +01:00 |
|
|
|
3fe4c6afd9
|
Merge branch 'main' of https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction
|
2025-11-10 12:53:07 +01:00 |
|
|
|
9c61065947
|
Fixed nullref in TakePhotoState
|
2025-11-10 12:53:03 +01:00 |
|
Michal Pikulski
|
7c09db641a
|
Only show cards when in actual album
|
2025-11-10 12:41:28 +01:00 |
|
Michal Pikulski
|
e369660a8f
|
Fix tab navigation on card select less wonky
|
2025-11-10 12:29:25 +01:00 |
|
|
|
a6e3413499
|
Merge branch 'main' of https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction
|
2025-11-10 12:19:25 +01:00 |
|
|
|
7bb992acb8
|
Made apple audio sources use OnManagedAwake
|
2025-11-10 12:19:20 +01:00 |
|
Michal Pikulski
|
cefa488a92
|
Update issues with card appearing twice after reopening page
|
2025-11-10 12:17:17 +01:00 |
|
|
|
9344f06886
|
Merge branch 'main' of https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction
|
2025-11-10 11:37:53 +01:00 |
|
|
|
af7e081c9a
|
Fixed Chocolate Puzzle, but does not work well on load (the destroyed chocolate appears again)
|
2025-11-10 11:37:45 +01:00 |
|
Michal Pikulski
|
4a6ac7281f
|
Udate the booster page. New card text smaller, moved down. Album icon disappears when opening boosters.
|
2025-11-10 11:28:23 +01:00 |
|
|
|
98883bd382
|
Merge branch 'main' into DamianBranch
|
2025-11-10 11:10:14 +01:00 |
|
|
|
474941f421
|
Reffitting of the scrapbook
|
2025-11-10 11:10:04 +01:00 |
|
Michal Pikulski
|
75cd70a18a
|
Play intro audio only once
|
2025-11-10 11:09:06 +01:00 |
|
|
|
e82ec90723
|
WIP Scrapbook rezising
|
2025-11-10 10:47:00 +01:00 |
|
Michal Pikulski
|
252cb99884
|
Update icons in minigame
|
2025-11-10 10:41:38 +01:00 |
|
|
|
3f548c3ed4
|
Update HUD updates, moving scattered prefabs into a central HUD manager (#53)
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: #53
|
2025-11-09 21:41:39 +00:00 |
|
Michal Pikulski
|
0c9a388433
|
Move buttons to HUD Manager
|
2025-11-09 13:23:03 +01:00 |
|
MacBuilder
|
a80aed8eb7
|
Make app switcher disappear when opening album
|
2025-11-09 00:20:48 +01:00 |
|
journaliciouz
|
5d0a9f999a
|
Aligned card slots better in book
|
2025-11-08 22:46:16 +01:00 |
|
journaliciouz
|
eda7361702
|
Fixed most horrifying scaling issues with the book
|
2025-11-08 22:16:43 +01:00 |
|
journaliciouz
|
2ec53629c6
|
Added contextual UI switching depending on level type
|
2025-11-08 21:08:01 +01:00 |
|
journaliciouz
|
0e55248698
|
Fixed weird background breaks in outrocinematic
|
2025-11-08 19:56:59 +01:00 |
|
Michal Pikulski
|
4d7c48a681
|
Update Cinematic Manager, Hud Manager, fix log verbosity issue, update PauseMenu
|
2025-11-08 12:07:45 +01:00 |
|
Michal Pikulski
|
6e466cd7aa
|
Add dev options ot the minigame menu
|
2025-11-07 17:50:46 +01:00 |
|
|
|
29d01df3ce
|
Merge branch 'main' of https://homelab.tailf7f81b.ts.net/tschesky/AppleHillsProduction
|
2025-11-07 17:37:17 +01:00 |
|
|
|
de0a243b1e
|
Added eagle eye button
|
2025-11-07 17:37:12 +01:00 |
|
|
|
fdfa4e0e09
|
Fixed a problem with buttons not rezising in the End game UI for the Minigame
|
2025-11-07 17:31:46 +01:00 |
|
Michal Pikulski
|
2127bf37b2
|
Add boosters to minigame again
|
2025-11-07 17:26:29 +01:00 |
|
|
|
ea12766cf7
|
Fixed button issue
|
2025-11-07 17:21:38 +01:00 |
|
|
|
41c71f07fd
|
Fixed compile error
|
2025-11-07 17:08:02 +01:00 |
|
|
|
d2e79f058b
|
Merge branch 'ui-overhaul'
|
2025-11-07 16:56:51 +01:00 |
|
|
|
1bcb63ffd0
|
Cinematics fuckery
|
2025-11-07 16:54:41 +01:00 |
|
|
|
de2966fb1e
|
Cinematics and UI overhaul
|
2025-11-07 16:47:10 +01:00 |
|