Skip to content

Conversation

@maximegmd
Copy link
Member

No description provided.

Force67 and others added 22 commits June 24, 2024 23:09
* fix bound weapon * Add nullptr checks
* tweak: Add Services, World, and GameServer bindings GameServer_Bindings: - SendGlobalChatMessage - SetTime Player_Bindings: - IsPartyLeader Service_Bindings: - "get" for all services - CalendarService : GetTimeScale - PartyService : IsPlayerInParty World_Bindings: - "get" * tweak: bool return for GameServer SetTime * tweak: Add onSetTime scripting event * tweak: Set up for settime chat command * tweak: different .cpp binding file for each service
Includes a new fix for DInputHook.cpp (see github.com/tiltedphoques/TiltedHooks/pull/5 for details)
* feat: WIP settime chat command Properly sets time for connected players, but with no system chat message * feat: WIP settime chat command Properly sets time for connected players, but with no system chat message * tweak: some cleanup * tweak: more cleanup * tweak: unfix world * tweak: final touches * Tweak: Server scripting expansion (#701) * tweak: Add Services, World, and GameServer bindings GameServer_Bindings: - SendGlobalChatMessage - SetTime Player_Bindings: - IsPartyLeader Service_Bindings: - "get" for all services - CalendarService : GetTimeScale - PartyService : IsPlayerInParty World_Bindings: - "get" * tweak: bool return for GameServer SetTime * tweak: Add onSetTime scripting event * tweak: Set up for settime chat command * tweak: different .cpp binding file for each service * feat: require admin password to use settime chat command * feat: /AddAdmin, /RemoveAdmin /admins console commands - /AddAdmin: add the player with the username given to the adminSessions Set - /RemoveAdmin: remove the player with the username given from the adminSessions Set - /admins: list out all admins * tweak: hacky fix for spaces in usernames for /AddAdmin and /RemoveAdmin also includes a fix for crashing after 10 commands are sent to the server * feat: WIP settime chat command Properly sets time for connected players, but with no system chat message * tweak: some cleanup * tweak: more cleanup * tweak: unfix world * tweak: final touches * feat: require admin password to use settime chat command * feat: /AddAdmin, /RemoveAdmin /admins console commands - /AddAdmin: add the player with the username given to the adminSessions Set - /RemoveAdmin: remove the player with the username given from the adminSessions Set - /admins: list out all admins * tweak: hacky fix for spaces in usernames for /AddAdmin and /RemoveAdmin also includes a fix for crashing after 10 commands are sent to the server * tweak: review changes minus clang format * tweak: clang format formatted all files except those that were in the scripting expansion * tweak: admin password used bool * tweak: yeet ispublic bool member from GameServer
* feat: --exePath commandline argument ex. `SkyrimTogether.exe --exePath C:\Path\To\Game\SkyrimSE.exe` * tweak: add explicit target exe error * tweak: clang format * fix: properly terminate process when no exe path given * tweak: safer args bounds check + more explicit errors * tweak: remove global exePath & titlePath * tweak: clang format * tweak: const naming
Fix: attempt to temporarily fix failing linux CI
@maximegmd maximegmd merged commit b3e9e69 into master Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

8 participants