Tom Boullay
bff8a16290
feat(intro): add ebike onboarding sequence
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-31 10:42:46 +02:00
Tom Boullay
52bb1b2915
chore: code quality audit and lint fixes
...
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
- Fix all 63 ESLint errors across codebase
- Consolidate MaterialWithTextureSlots type in src/types/three/three.ts
- Add CSS custom properties for design tokens
- Extract ebike constants to src/data/ebike/ebikeConfig.ts
- Add proper TypeScript types for window extensions
- Fix React hooks violations (refs during render, setState in effects)
- Remove unused exports and redundant CSS
- Add type guards for Three.js material handling
- Clean up AI slop comments and legacy CSS patterns
2026-05-29 09:00:04 +02:00
Tom Boullay
89044a18ec
merge develop into feat/map-environment
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-29 01:45:08 +02:00
Tom Boullay
093ffd726d
fix(review): address audit findings before merge
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-29 01:23:08 +02:00
Tom Boullay
ea23b4bb46
fix(environment): tune grass and terrain grounding
2026-05-28 00:59:36 +02:00
Tom Boullay
3881e38a6d
feat(collision): include static map models in octree
2026-05-28 00:47:40 +02:00
Tom Boullay
665d9f9702
fix(map): add world plane collision and respawn
2026-05-26 23:52:12 +02:00
math-pixel
4faa226326
working move kikle
2026-05-19 17:10:34 +02:00
math-pixel
dd66966507
working move kikle
2026-05-19 17:04:01 +02:00
math-pixel
5893afe42a
working move kikle
2026-05-19 16:34:48 +02:00
math-pixel
1ead7ab3a7
working move kikle
2026-05-19 16:17:02 +02:00
math-pixel
047c58678b
working move kikle
2026-05-19 16:12:58 +02:00
math-pixel
ed9051b0dc
working move kikle
2026-05-19 16:10:57 +02:00
math-pixel
ce0eb90321
inhance move
2026-05-19 15:50:11 +02:00
math-pixel
96d7ec7fc0
move forward cam
2026-05-19 15:36:50 +02:00
math-pixel
9ab4b4a002
first move with bike
2026-05-19 15:32:59 +02:00
math-pixel
d13dd0fda0
wip bike movement
2026-05-17 12:30:40 +02:00
math-pixel
fbedb90bca
working bike
2026-05-17 08:15:16 +02:00
math-pixel
cff7744ad9
wip
2026-05-17 07:41:29 +02:00
Tom Boullay
7785a6c9d7
fix: clean formatting issues
🔍 Lint / 🪄 Check lint (push) Has been cancelled
🔍 Lint / 🎨 Check format (push) Has been cancelled
🔍 Lint / 🔎 Typecheck (push) Has been cancelled
📊 Quality / 🔒 Security Audit (push) Has been cancelled
📊 Quality / 📋 Dependency Freshness (push) Has been cancelled
📊 Quality / 📦 Bundle Size (push) Has been cancelled
🔍 Lint / 🏗 Build (push) Has been cancelled
2026-05-13 11:03:18 +02:00
math-pixel
490f9627cc
merge mission & intro
2026-05-12 14:03:53 +02:00
Tom Boullay
ffca1e9e5f
fix: stabilize game scene loading and player spawn
2026-05-11 23:52:57 +02:00
Tom Boullay
2c3f0db65b
refactor: move mission flow state into game store
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
2026-05-11 18:02:00 +02:00
Tom Boullay
91ebea8d99
Merge remote-tracking branch 'origin/develop' into feat/mission-2
...
# Conflicts:
# package-lock.json
# package.json
# src/App.tsx
# src/components/three/interaction/CentralObject.tsx
# src/components/three/interaction/VillageoisHelperObject.tsx
# src/managers/GameStepManager.ts
# src/stateManager/AudioManager.ts
# src/world/World.tsx
# src/world/player/PlayerController.tsx
2026-05-11 17:46:42 +02:00
Tom Boullay
711c336f1e
Merge branch 'develop' into feat/repair-game
2026-05-11 17:31:14 +02:00
math-pixel
f7b968abe7
wip mission 2
2026-05-11 16:46:22 +02:00
Tom Boullay
e9875206ff
update: show repair movement lock indicator
2026-05-11 13:15:16 +02:00
Tom Boullay
49d1a7324c
update: lock player movement during repair
2026-05-11 13:09:50 +02:00
Tom Boullay
4218fde63a
update: add runtine camera keyframe
2026-05-11 11:13:49 +02:00
math-pixel
1b7813a5bb
update flow
2026-05-11 11:03:01 +02:00
math-pixel
e8fb859f79
update
2026-05-11 08:56:54 +02:00
Tom Boullay
974f1e33fb
add: settings menu + menu store
2026-05-09 23:45:05 +01:00
Tom Boullay
b1187b68ae
refactor: split hooks types and utils by domain
2026-04-30 11:49:18 +02:00
Tom Boullay
6d858cfa7d
standardize source naming conventions
2026-04-28 14:46:27 +02:00
Tom Boullay
64b53a762d
clean branch-scoped code quality issues
2026-04-28 14:23:37 +02:00
Tom Boullay
9818e719ce
organize data configs by domain
2026-04-28 14:17:21 +02:00
Tom Boullay
208b43295c
clean
2026-04-27 11:14:43 +02:00
Tom Boullay
0e9d711be5
fix: archi
2026-04-27 10:53:50 +02:00
Tom Boullay
0f96b5597b
refacto : cleaning the codebasebase again
2026-04-19 16:50:11 +02:00
Tom Boullay
7e72f1e803
update : put every constante in the data folder
2026-04-17 15:42:10 +02:00
Tom Boullay
4b14295749
update : add map model + octree algo
2026-04-17 11:36:03 +02:00
Tom Boullay
5111f2e558
update: add a physic scenne
2026-04-17 10:48:18 +02:00
Tom Boullay
1d4f223c35
refacto: enleve la map
2026-04-16 16:11:20 +02:00
Tom Boullay
269cf81595
fix: archi player
2026-04-16 11:00:08 +02:00