116 Commits

Author SHA1 Message Date
2f5214d3b2 Tiny progress in vkv editor. 2023-05-27 16:20:13 -04:00
61407c3aab Made a VKV format module. 2023-05-27 15:57:08 -04:00
8804ac08d9 Synced type parsers. 2023-05-18 11:12:27 -04:00
287cd26bcb Shell now syncs its active game with the mod's base game. 2023-05-18 11:06:28 -04:00
3a961fffbb Forgot to actually make the variable do something. 2023-05-16 16:18:11 -04:00
7cad137f39 Added a no exception mode for the VKV serializers. 2023-05-16 16:10:32 -04:00
82afefd3e7 Added the VkvKeyName attribute. 2023-05-16 09:02:19 -04:00
858bd580b6 Fixed a config parsing error with booleans. 2023-05-16 08:31:06 -04:00
dfda870eac Added final tweaks to parsing mod info (for now). 2023-05-16 08:05:13 -04:00
f25b366a4d Made a bunch of progress parsing mod info, almost done. 2023-05-15 10:50:58 -04:00
5b2b0abfa3 Added some error handling in the shell. 2023-05-12 10:47:13 -04:00
2abadc4071 GameInfo doesn't crash anymore, but still needs to be improved. 2023-05-12 07:41:48 -04:00
be6e4a496b Some progress on gameinfo parsing (DOESNT WORK YET) 2023-05-11 21:45:03 -04:00
62d3ba6492 Active mod is now detected in parent directories. 2023-05-11 17:43:17 -04:00
7854a576a7 Reformatted command prompt header and added relative paths. 2023-05-11 17:33:11 -04:00
92b22d6749 One more tiny thing. 2023-05-11 17:13:02 -04:00
45e23b9924 Added some comments. 2023-05-11 17:11:17 -04:00
c0afa7dbb4 Automatically detects steam install location now. 2023-05-11 15:38:41 -04:00
321d6acb7f Merge remote-tracking branch 'origin/shell-systems' into steam-connections 2023-05-10 17:15:01 -04:00
eee6306428 SrcMod is a windows-only thing now. 2023-05-10 17:14:05 -04:00
bcf02f4ecd Fixed issue #89. One line fix. 2023-05-10 16:28:21 -04:00
d83c16827f Shell now automatically detects steam directories (prone to bugs). 2023-05-10 14:07:43 -04:00
13c9adf781 Added different tabbing options for VKV key and value seperation. 2023-05-10 13:55:46 -04:00
7c96f30d1b Finished VKV deserialization development :) 2023-05-10 13:34:22 -04:00
c1a90cfc99 Array and list support for VKV. 2023-05-10 12:50:30 -04:00
ab0453e0ab Nice progress on the node tree conversion. 2023-05-10 09:56:12 -04:00
7e1492c664 Small improvements. 2023-05-10 07:59:15 -04:00
ab372b3eec Man, I meant to do this too. Double whoops. 2023-05-09 22:19:26 -04:00
154d21ee13 Whoops. 2023-05-09 22:18:00 -04:00
3c0c3068a4 Moved the valve parsers to their own library. 2023-05-09 19:55:13 -04:00
856811687e Renamed VDF stuff to VKV as it should be and moved to subfolder. 2023-05-09 18:01:12 -04:00
71edd4fffa Moved some vkv objects into an objectmodels folder 2023-05-09 17:56:43 -04:00
e6198cd035 Some small node tree conversion progress. 2023-05-09 14:08:28 -04:00
7428ac9110 Hopefully VDF deserialization works now. 2023-05-09 09:46:55 -04:00
1ee60cdf65 Finished the first complete VDF tree creator. 2023-05-08 08:44:50 -04:00
bb520424ac More tree construction progress. Small. 2023-05-07 21:23:04 -04:00
54ea2b5203 Some progress in creating the vdf node tree. 2023-05-07 14:21:24 -04:00
20413603e3 Forgot we're in beta now. 2023-05-07 13:54:25 -04:00
03128d3a57 Improved serialization of node tree and began tree generation. 2023-05-07 13:39:59 -04:00
46f4c779d2 More development on the serializer. 2023-04-27 09:10:34 -04:00
4e2a8ec05c Some development with the serializer. 2023-04-26 20:38:28 -04:00
4d64b0bae6 Small starts on the serializer. 2023-04-26 14:09:28 -04:00
864c39be7f Tiny change. New testing module (for me obviously). 2023-04-26 09:49:01 -04:00
97a799e10d
Merge pull request #72 from That-One-Nerd/shell-configuration
Ready for alpha 0.4.0 (the final alpha version (hopefully))
v0.4.0-alpha
2023-04-25 17:42:31 -04:00
a0c50c4cab
Changed version to 0.4.0 2023-04-25 17:42:02 -04:00
2f8565529f Merge remote-tracking branch 'origin/shell-systems' into shell-configuration 2023-04-25 17:31:55 -04:00
3f5319adc0 Updated with main. 2023-04-25 17:30:49 -04:00
2e61bcfbec Automated as much of the config system as possible. 2023-04-25 17:27:14 -04:00
6f65417fe7 Merged with the small debug update. 2023-04-25 17:22:21 -04:00
2dc37cd6ac Debug mode gives better errors now (tiny patch) 2023-04-25 17:19:07 -04:00