Commit graph

305 commits

Author SHA1 Message Date
MetricExpansion
7d4a481671 Fix add from inventory. 2022-11-12 18:37:29 -08:00
MetricExpansion
215063552d Silent cast 2022-11-12 17:53:16 -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
MetricExpansion
fe96d9b484 Rust natural sort 2022-10-27 21:15:05 -07:00
MetricExpansion
ea468491a5 Handle policy in Rust 2022-10-25 23:31:21 -07:00
MetricExpansion
69d4e069c9 Switch to Bindgen for CommonLibSSE-NG access 2022-10-25 22:30:37 -07:00
MetricExpansion
1342ebc96d Merge branch 'master' into feature/oxidize
# Conflicts:
#	src/ArmorAddonOverrideService.cpp
#	src/OutfitSystem.cpp
2022-10-24 22:42:27 -07:00
MetricExpansion
49ea17bb17 Prevent adding temporary forms 2022-10-24 22:17:28 -07:00
MetricExpansion
07a3af60f8 Remove last usage of Handle 2022-10-24 21:00:46 -07:00
MetricExpansion
28a62cbe37 Merge branch 'master' into feature/oxidize
# Conflicts:
#	include/ArmorAddonOverrideService.h
#	src/ArmorAddonOverrideService.cpp
#	src/OutfitSystem.cpp
#	src/hooking/Patches.cpp
#	src/main.cpp
2022-10-24 20:45:46 -07:00