Aaron Kimbrell
7a0dba22a5
refactor(component): use is a RequestUse message handler
...
Components no longer have a virtual OnUse; each component that reacts to a
use registers a RequestUse handler, like the client's components. The entity
runs the INTERACT trigger and the script, then delivers a RequestUseEvent
(carrying the user) to the handlers. The mission choice of a multi-interact
use goes only to the mission offer, as before. Switches keep a direct
EnterIfResponding for touches and pets.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 07:55:55 -05:00
..
2023-01-22 17:38:47 -06:00
2026-09-28 22:30:53 -05:00
2025-10-03 20:57:42 -05:00
2026-09-30 04:29:59 -05:00
2026-09-30 04:29:59 -05:00
2026-10-01 06:59:38 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:56:19 -05:00
2026-09-28 22:30:51 -05:00
2026-05-19 13:42:56 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 06:51:13 -05:00
2026-10-01 07:05:18 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:54:42 -05:00
2026-10-01 07:06:54 -05:00
2025-09-06 19:18:03 -07:00
2026-09-29 03:44:07 -05:00
2026-09-29 03:44:07 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:43:53 -05:00
2026-10-01 07:10:50 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-09-28 22:30:53 -05:00
2026-09-28 22:30:53 -05:00
2026-10-01 07:17:47 -05:00
2026-10-01 07:19:31 -05:00
2026-10-01 07:14:12 -05:00
2026-09-28 22:30:56 -05:00
2026-09-28 22:30:56 -05:00
2026-06-24 17:18:16 -05:00
2026-05-19 13:42:56 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:27:36 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:35:45 -05:00
2024-02-27 01:25:44 -06:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:01:24 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:49:28 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:57:54 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:09:10 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-09-30 07:49:13 -05:00
2026-09-30 07:49:13 -05:00
2026-10-01 06:46:20 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-09-28 22:30:56 -05:00
2026-09-28 22:30:56 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:23:03 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 06:53:03 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:15:54 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:21:13 -05:00
2026-06-22 17:16:21 -07:00
2026-06-22 17:16:21 -07:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:12:31 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 07:45:16 -05:00
2026-10-01 06:39:41 -05:00
2026-10-01 06:41:32 -05:00
2026-10-01 06:38:00 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:03:00 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00
2026-09-28 22:30:56 -05:00
2025-10-03 20:57:42 -05:00
2026-10-01 07:55:55 -05:00
2026-10-01 07:55:55 -05:00