TrèsAbhi
576b4f7c73
Merge branch 'main' into spall-liner-in-tankopdiea-model-viewer
2026-10-02 15:18:53 -07:00
TrèsAbhi
377bbabb02
Merge pull request #270 from Hitjack007/contact-shadows-fix
2026-10-02 14:55:05 -07:00
tresabhi
f7db1280cf
use useRef instead of useState
2026-10-02 16:34:12 -05:00
Mark Greene
0941c23a3c
Fix dynamic armor overlay vanishing on re-render
...
PrimaryArmorSceneComponent rebuilt its ShaderMaterial every render with null uniforms that were only set once on mount. Create it once with useState instead.
2026-10-02 19:24:43 +13:00
Mark Greene
73975a5d83
Fix contact shadows growing across modes
...
Armor left gl.autoClear off after its frame, so ContactShadows accumulated onto an uncleared target. Restore it at the end of the frame.
2026-10-02 18:34:50 +13:00
Mark Greene
9e38815475
Add Spall Liner toggle to Tankopedia model viewer
2026-09-23 08:32:53 +12:00
tresabhi
d0834ed572
update equipments
2026-07-31 19:48:03 -05:00
tresabhi
375adadbe5
Merge branch 'main' into dev
2026-07-11 18:04:36 -05:00
TrèsAbhi
94c04ce102
Merge pull request #255 from Hitjack007/external-ricochets
2026-07-11 17:14:10 -05:00
tresabhi
46937693a0
implement nullable refs in a type-safe manner
2026-07-11 17:09:38 -05:00
Mark Greene
a2b573abca
fix ricochets on external modules
2026-07-10 17:51:32 +12:00
Mark Greene
4571d141e6
Fix crash on repeated HE shell clicks in Tankopedia armor viewer
2026-07-10 16:03:05 +12:00
Mark Greene
d70225b03c
fix static armor plate title to use localized strings
...
Was rendering the raw lowercase layerTypeNames key instead of resolving it through strings.website.tools.tankopedia.sandbox.dynamic.shot_card.element, same pattern already used in ShotDisplayCard.
2026-07-10 15:41:46 +12:00
tresabhi
b4d5d4c16e
reduce ground brightness in static mode
2026-07-05 14:04:09 -05:00
tresabhi
5d2c63fed9
clean up some renderer stuff
2026-06-26 14:05:26 -05:00
tresabhi
19f22993f1
optimize shot display animator
2026-06-26 13:31:40 -05:00
TrèsAbhi
2df9979f08
fix: armor highlghting in equalizer
2026-04-04 20:10:40 -05:00
TrèsAbhi
71caa2f703
fix: static
2026-04-03 14:53:14 -05:00
TrèsAbhi
99c95a4c15
fix: use code
2026-04-03 14:37:45 -05:00
TrèsAbhi
b176ec6c96
feat: penetration testing
2026-04-03 12:57:43 -05:00
TrèsAbhi
1a008a4852
feat: equalizer for visual armor sandbox
2026-04-03 12:31:46 -05:00
TrèsAbhi
145de2bbbc
feat: shot card equalizer
2026-04-03 12:15:03 -05:00
TrèsAbhi
e2f50871ec
fix: update all
2026-03-31 14:11:45 -05:00
GonnaHetzMe
5b9ff7acb3
feat: CopyableCode styles and remove DEV name fallback
2026-03-25 17:25:52 +01:00
GonnaHetzMe
4cdb712013
feat: add CopyableCode component
2026-03-25 11:18:53 +01:00
GonnaHetzMe
e6fcfdb514
Feat: dev name
2026-03-25 02:58:16 +01:00
TrèsAbhi
588c0a809b
fix: static armor updates on thickness change
2026-02-18 18:48:59 -06:00
TrèsAbhi
102072746a
fix: static armor show on deselect
2026-02-18 18:45:39 -06:00
TrèsAbhi
1427f61c52
feat: complete transition
2025-11-27 13:42:37 -06:00
TrèsAbhi
aadc252e47
fix: use new quicklime controls enabled
2025-10-02 10:19:50 -05:00
TrèsAbhi
320a764d45
feat: migrate all
2025-10-02 10:15:38 -05:00
TrèsAbhi
c14efe86cc
fix: update errors
2025-09-27 16:07:45 -05:00
TrèsAbhi
30e87743fc
feat: upgrade rest of them
2025-09-02 16:24:13 -05:00
TrèsAbhi
96482d4268
feat: renaming
2025-09-01 22:56:39 -05:00
TrèsAbhi
ac29d1ead0
feat: upgrade tankopediaEphemeral
2025-09-01 18:51:04 -05:00
TrèsAbhi
377159c298
fix: consider tank models
2025-08-29 23:41:35 -05:00
TrèsAbhi
d8431fb620
fix: gap alignemnt
2025-08-29 23:28:49 -05:00
TrèsAbhi
0546ddefbd
fix: better shot card alignment
2025-08-29 23:24:12 -05:00
TrèsAbhi
26f6889012
feat: revert subtler advanced highlighting coloring
2025-08-29 23:10:20 -05:00
TrèsAbhi
b82e905757
fix: dead code
2025-08-29 13:42:44 -05:00
TrèsAbhi
5c2e49453e
feat: more lighting
2025-08-29 13:21:41 -05:00
TrèsAbhi
aa763f65d1
feat: more progress
2025-08-28 17:59:31 -05:00
TrèsAbhi
c20f8c5040
feat: burst data
2025-08-18 12:06:14 -05:00
TrèsAbhi
94cba0c9ba
feat: remove reactive pitch and yaw
2025-08-12 13:43:11 -05:00
TrèsAbhi
8ff26d57f6
feat: some model
2025-08-10 20:36:48 -05:00
TrèsAbhi
86f4712b87
feat: subtler advanced highlighting
2025-08-06 12:33:50 -05:00
TrèsAbhi
36738f57a9
fix: add mediump default
2025-08-04 20:09:50 -05:00
tresabhi
a66c6ebb27
feat: classic styled components
2025-04-21 17:01:32 -05:00
tresabhi
92d56ac086
fix: onPointerDown
2025-04-20 21:34:57 -05:00
tresabhi
8b6610151e
fix: keys
2025-04-15 16:29:14 -05:00