Commit graph

46 commits

Author SHA1 Message Date
manuel.blanc
6d8f93a35e [Network] Use ModManager networking API in VT2 2021-01-24 17:03:01 +03:00
Azumgi
4c973d075a [VMF Loader] Strip redundant ui scaling call 2019-05-08 10:55:19 +03:00
Azumgi
5a3927bbed Remove UI Scaling remains from VMF 2019-04-15 15:36:04 +03:00
Azumgi
b229ab6aa1 Strip UI Scaling 2019-01-18 16:21:41 +03:00
Azumgi
2879193731 Unify indentation style
Except for hooks module.
2018-12-14 20:18:07 +03:00
b7569e2c41 Remove final new lines 2018-12-11 16:18:31 +01:00
2c7828e6a5 Rename package manager module 2018-12-11 16:18:31 +01:00
115dd5eddc Forcefully unload packages on VMF reload 2018-12-11 16:08:12 +01:00
5d19c8953f Automatically determine mod handle
Remove the burden fromt he modder to keep the workshop ID in sync by
determening the mod's handle during initial load.

This also removes the requirement to wait until all mods have been
loaded before being able to load packages.
2018-12-10 15:54:57 +01:00
4b6827f688 Port mod package manager 2018-12-05 21:12:05 +01:00
Azumgi
abe9a35f68
Merge branch 'master' into new_keybinds_and_custom_menus 2018-11-13 20:45:26 +03:00
Azumgi
e940f59fd3 [Mod Options] Move options view to separate file 2018-11-12 18:52:05 +03:00
Azumgi
199a174a57 [Custom Views] Complete overhaul (basic) 2018-11-01 10:45:00 +03:00
Azumgi
e83c3d893b [Keybinds] Overhaul 2018-10-29 15:39:00 +03:00
Azumgi
e70b8b5fa5 Check for old VMF mods 2018-10-11 12:49:54 +03:00
Azumgi
adf3b56e31 [Options] Move legacy code to separate file 2018-09-03 14:41:13 +03:00
Azumgi
a0f61e9295 [VMF Loader] Clean up 2018-09-02 16:53:52 +03:00
Azumgi
1dfb8d80ff [VMF Loader] Remove debug output 2018-08-21 09:53:01 +03:00
Azumgi
16d72fc593 Add reliable way to determine current game version 2018-08-21 09:00:12 +03:00
bi
391c1ca65f VMF Mod Data: refactoring, adding modification protection 2018-06-19 17:05:38 +03:00
bi
1b5111d067 Safe Calls: moved to a separate file 2018-06-11 19:52:40 +03:00
bi
4a6fb28b86 Renamed 'core_functions' to 'misc' 2018-06-11 19:36:30 +03:00
bi
315e45165d Logging: moved to a separate file 2018-06-11 18:58:40 +03:00
Azumgi
4b890a616a
Merge pull request #14 from FireSiku/new_hooks
Delay disabling delayed hooks and fix a crash
2018-06-11 10:30:55 +03:00
FireSiku
6b06745986 Only disable delaying when the state is set to Ingame. 2018-06-10 18:27:57 -04:00
bi
a79d879de0 VMF Loader: little style changes 2018-06-08 11:20:47 +03:00
FireSiku
722bc35f60 Rename newhooks. 2018-06-07 23:12:33 -04:00
FireSiku
78a1f5cbc0 Replace old vmf hook system.
- Comment out the old hooks.lua
- Remove the HookMixin table in favor of using VMFMod.
- Update UIRenderer hook to adjust for changes in the new system.
2018-06-07 18:09:09 -04:00
bi
0439a66c45 Possible fix for not unloaded resources inside Guis on reloading 2018-06-07 13:51:59 +03:00
bi
14a6bdfa0f Persistent Tables: refactoring, added ability to set default table 2018-06-07 13:18:24 +03:00
bi
a7e88ef128 Renamed/removed files 2018-05-28 21:24:05 +03:00
bi
c2dabc69ac VMF Loader: refactoring 2018-05-26 16:19:43 +03:00
bi
5ce828b247 Disabled test mod 2018-05-26 13:19:45 +03:00
bi
d0e691fd12 Chat Actions: blocked raycast workaround [2] 2018-05-26 11:57:04 +03:00
bi
77b7643744 Chat Actions: blocked raycast workaround 2018-05-22 12:40:53 +03:00
bi
7efb7eca74 Mutators: final refactoring 2018-05-21 18:49:37 +03:00
bi
cfd0b449e8 VMF automatically determines VT version 2018-05-21 15:00:22 +03:00
bi
f3e6e0daa4 Mutators: fully functional GUI 2018-05-19 20:53:50 +03:00
bi
00836e1edb Custom Textures: fixed V2 reloading crash 2018-05-19 20:53:49 +03:00
bi
79ba4f5496 Porting to VT2 1.0.8 2018-05-19 20:53:49 +03:00
bi
4da00620b5 Mutators: partially working GUI 2018-05-19 20:53:49 +03:00
bi
895bac9b96 Mutators: added precalculated compatibility function 2018-05-06 20:13:28 +03:00
bi
1615ec1598 Added VT2 compatibility; updated project the last VMB version 2018-05-05 19:07:40 +03:00
Unknown
4853ebccf4 Mutators module reworking
1) Fixed delayed chat messages
2) mod:is_togglable()
3) Keybind action "toggle_mod" -> "toggle_mod_state"
4) mod:persistent_table("name")
5) Removed "enable" and "disable" methods
6) Now all mod data is stored in mod._data
7) New way of initialization mod and initialization data
8) Mutators will be run after reload (also note init_state)
9) Removed table.lua
10) Lots of small changes and fixes
2018-04-19 04:21:49 +03:00
Unknown
6886e74fc9 Lots of stuff
Chat actions
Some fixes and improvements
Some refactoring
2018-03-26 13:24:28 +03:00
Unknown
d1cdad8553 Change project to make it work with UnShame's gulp script 2018-03-08 19:31:30 +03:00
Renamed from vmf_source/scripts/mods/vmf/vmf_loader.lua (Browse further)