You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-15Lines changed: 19 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,24 +2,21 @@
2
2
3
3
NPCJason is a Windows desktop pet that lives on top of your desktop, reacts to system events, swaps skins, chats with cloned friends, and ships as a standalone EXE so end users do not need Python installed.
4
4
5
-
> **Current release target:**`v1.7.0`
5
+
> **Current release target:**`v1.8.0`
6
6
7
7
---
8
8
9
-
## What’s New In v1.7.0
9
+
## What’s New In v1.8.0
10
10
11
-
This release gives Jason a stronger sense of desktop place, better layered timing, and more long-session variety without making him noisy:
11
+
This release makes Jason feel more like a long-running desktop companion instead of a stack of disconnected bits:
12
12
13
-
- A new desk-item interaction framework so Jason can mess with desktop-adjacent props without everything becoming a toy
14
-
- Three visible desk-item interactions: coffee mug, keyboard, and tiny network rack
15
-
- Structured notification/context reactions that occasionally turn useful title observations into short bits instead of only one-line comments
16
-
- Quote follow-up chaining so some jokes land as mini conversational beats instead of isolated lines
17
-
- Idle micro-actions that add more life during quiet stretches: suspicious checks, keyboard tapping, coffee mug bits, rack checks, and smug doing-nothing moments
18
-
- Skin-linked specialty bias so skins like Astronaut, Network, Office, and Squarl Suit feel more distinct during normal behavior
19
-
- More Jason-and-mouse sidekick interactions including Desk Patrol, Cable Audit, and Victory Scamper
20
-
- A new Networking Meltdown & Helpdesk Chaos content pack
21
-
- Clearer behavior tuning controls for activity level, quote frequency, and companion frequency
22
-
- Runtime polish to keep desk items, quotes, notification reactions, micro-actions, toys, and companion bits from piling on top of each other
13
+
- A lightweight familiarity system that remembers time spent together and subtly changes how Jason greets, reacts, and unlocks things
14
+
- Intentional startup greetings, quiet sign-offs, daily mood surfacing, and theme spotlights so sessions feel like they have a point of view
15
+
- Milestone moments for longer sessions and repeat visits, plus low-frequency ambient world beats that make the desktop feel inhabited
16
+
- Clearer unlock and discovery surfacing so new weird little rewards do not disappear quietly into the background
17
+
- A livelier mouse sidekick with Crumb Heist, Mug Recon, Zip Tie Recovery, and calmer ambient sidekick behavior
18
+
- More expressive success, confusion, interruption, and cooldown reactions so Jason reads as intentional instead of glitchy
19
+
- Runtime polish for the new long-session systems, including safer upgrade backfill for relationship history, better milestone delivery, and less intrusive suppression behavior
23
20
24
21
---
25
22
@@ -32,13 +29,18 @@ This release gives Jason a stronger sense of desktop place, better layered timin
32
29
- Idle breathing and blinking animation
33
30
- Mood system: happy, tired, caffeinated
34
31
- Personality state system with idle, curious, smug, busy, annoyed, celebrating, confused, sneaky, and exhausted behavior
32
+
- Lightweight relationship/familiarity tracking so Jason greets you a little differently over time without getting weird about it
35
33
- Autonomous desktop movement with pacing, hesitation, edge inspection, and better recovery from awkward pathing
36
34
- Local companion framework with the pet mouse sidekick, follow/wait/react states, and menu-triggered interactions
37
35
- Cheese feeding and the mouse backflip routine with the exact `Ansible Chris made me do it` payoff
36
+
- Extra mouse life bits including Crumb Heist, Mug Recon, Zip Tie Recovery, and quieter ambient sidekick activity
38
37
- Three dance routines with contextual variety instead of a single repeated dance loop
39
38
- Event reactions for removable drives, low battery, and focused window changes
40
39
- Desk-item framework with coffee mug, keyboard, and tiny network rack interactions
41
40
- Structured quote packs with enable/disable support and repeat suppression
41
+
- Greeting/sign-off behavior, daily vibe surfacing, theme spotlights, ambient world moments, and milestone beats for longer-running sessions
42
+
- Lighter achievement-style unlock surfacing so new discoveries do not disappear into the background
43
+
- Clearer success/failure/confusion reactions so interrupted or completed bits feel intentional instead of accidental
42
44
- Quote follow-up chaining for short secondary punchlines and mini conversational beats
43
45
- App-title humor and Cisco joke packs integrated into the contextual quote system
44
46
- Networking Meltdown & Helpdesk Chaos pack for helpdesk, routing, and patch-panel suffering
@@ -80,7 +82,7 @@ The project uses PyInstaller for standalone packaging today. If you ever want an
80
82
1. Open the [Releases](../../releases) page
81
83
2. Download either:
82
84
-`NPCJason.exe` for the standalone app
83
-
-`NPCJason_Setup_1.7.0.exe` for the installer
85
+
-`NPCJason_Setup_1.8.0.exe` for the installer
84
86
3. Launch it and let Jason haunt your desktop
85
87
86
88
### Controls
@@ -122,6 +124,7 @@ Add extra `.json` files to [`skins/`](./skins). NPCJason will detect them at run
0 commit comments