Commit graph

236 commits

Author SHA1 Message Date
MetricExpansion
d57ba79518 Bump version number 2022-12-02 20:35:12 -08:00
MetricExpansion
f44773e116 Fix autoswitch bug 2022-11-13 17:32:38 -08:00
MetricExpansion
ed6427cbba Fix removal bug 2022-11-13 15:52:07 -08:00
MetricExpansion
d379817ae5 Can select autoswitch state per actor 2022-11-13 15:16:46 -08:00
MetricExpansion
a159f7b1d6 Outfit Map should actually be a regular HashMap 2022-11-13 14:45:45 -08:00
MetricExpansion
19e66643e5 Rustfmt 2022-11-12 21:52:33 -08:00
MetricExpansion
a4b1860818 Switch to HashedMap 2022-11-12 21:50:49 -08:00
MetricExpansion
693954b458 Update state-driven armors when exiting MCM 2022-11-12 21:28:57 -08:00
MetricExpansion
7d4a481671 Fix add from inventory. 2022-11-12 18:37:29 -08:00
MetricExpansion
9f8c909526 Enable autoswitch for NPCs 2022-11-12 16:51:09 -08:00
MetricExpansion
dd04e2cf05 Reduce logging noise 2022-11-12 16:26:11 -08:00
MetricExpansion
60b31a60df Add script to help detection 2022-11-12 16:17:42 -08:00
MetricExpansion
81cba17760 Rig it all up 2022-11-12 14:29:21 -08:00
MetricExpansion
f1611f8cf9 partial 2022-11-12 11:19:29 -08:00
MetricExpansion
8845a21372 Initial attempt at subscribing to combat events 2022-11-12 10:52:07 -08:00
MetricExpansion
17729fa839 Temporarily switch to local formID for now 2022-11-08 22:37:45 -08:00
MetricExpansion
73d847506e Use the new method of FormID resolution 2022-11-08 21:11:20 -08:00
MetricExpansion
597d218fa0 Comments 2022-11-06 21:35:21 -08:00
MetricExpansion
b835999190 Guard syntax 2022-11-06 21:20:15 -08:00
MetricExpansion
ee0af8e480 Panicking tweaks 2022-11-06 21:12:48 -08:00
MetricExpansion
37a80b0c5b Direct indexing for Policy value 2022-11-06 19:12:34 -08:00
MetricExpansion
90e3b299a2 Switch to HashMap instead of BTreeMap 2022-11-06 19:01:37 -08:00
MetricExpansion
3dabe63fbd Things fall apart 2022-11-06 18:49:28 -08:00
MetricExpansion
7ec0cab4be Improve efficiency around Policy/Metadata 2022-11-06 18:23:01 -08:00
MetricExpansion
43abd48e02 Remove some unnecessary dereferences 2022-11-06 17:21:34 -08:00
MetricExpansion
326262d106 Reorganize project files to deprioritize the cpp 2022-11-05 15:56:48 -07:00
MetricExpansion
44e6de2cef Use fancy 1.65.0 guard syntax 2022-11-03 20:57:15 -07:00
MetricExpansion
e832fa9c0b Revert "Allow unsafe JSON armor resolution"
This reverts commit 398e08700a.
2022-10-30 22:07:12 -07:00
MetricExpansion
398e08700a Allow unsafe JSON armor resolution 2022-10-30 22:07:07 -07:00
MetricExpansion
9191a219d8 Add panic message box 2022-10-30 21:08:42 -07:00
MetricExpansion
675b484189 Finer-grained mutability in C++ 2022-10-30 16:50:04 -07:00
MetricExpansion
17434cb6d4 Switch to parking_lot mutex 2022-10-30 16:25:04 -07:00
MetricExpansion
c9ab983158 Switch to Mutex for OutfitService 2022-10-30 16:14:20 -07:00
MetricExpansion
6c2b989438 No locking for settings 2022-10-30 14:30:48 -07:00
MetricExpansion
3661c3ad1e Rust handles INI 2022-10-29 19:18:20 -07:00
MetricExpansion
7faed1d274 thin lto 2022-10-29 18:20:46 -07:00
MetricExpansion
8a6f83fef2 fmt 2022-10-29 18:14:42 -07:00
MetricExpansion
61f2f617c0 optimize 2022-10-29 18:12:14 -07:00
MetricExpansion
5b4968be92 Cleanups 2022-10-29 17:04:39 -07:00
MetricExpansion
7194980479 RustFmt 2022-10-29 16:52:20 -07:00
MetricExpansion
267564b866 Improve Uncased usage 2022-10-29 16:40:38 -07:00
MetricExpansion
26f6d889e4 Move Cargo.toml to top-level 2022-10-29 16:04:27 -07:00
MetricExpansion
085badb31a Try to bridge Rust to spdlog 2022-10-29 00:22:10 -07:00
MetricExpansion
613e370e14 Rewrite module main and save/load callbacks 2022-10-28 23:36:12 -07:00
MetricExpansion
1ccb48d201 Cleanup 2022-10-28 19:43:36 -07:00
MetricExpansion
730f742b8b Expose more SKSE interface to Rust 2022-10-27 23:00:13 -07:00
MetricExpansion
ead50736f0 Remove double player id lookup 2022-10-27 22:09:39 -07:00
MetricExpansion
db3c798c79 Avoid HashSets 2022-10-27 21:55:40 -07:00
MetricExpansion
aa047cc65d Magic static settings 2022-10-27 21:53:11 -07:00
MetricExpansion
872c99a13b Clear up narrowing warning 2022-10-27 21:37:17 -07:00