1.38.3 (2022-07-01)
1.38.2 (2022-06-29)
1.38.1 (2022-06-28)
- disable buttons for non leader (c2a4221)
- group ui not showing up (02b2ec6)
- pw protected servers showing on list (bb55224)
1.38.0 (2022-06-27)
- healthbar not always showing (e4bbba7)
- invite buttons after relaunch party (a942002)
- owner undefined check (65a2df8)
- player unload event (6616036)
- re-enable invite buttons (b5450d5)
- teleport button (e286d26)
- ui not showing sometimes (d58d771)
- better party auto-hide and ui logic (1a300ab)
- password protected servers (b7676de)
- UI mock service (151ffba)
1.37.1 (2022-06-23)
- enemies not dying after hitting 0 hp (853bc8d)
1.37.0 (2022-06-23)
- buttons enabled (1fda760)
- disable invite button if in party (f956f95)
- group ui data (bdafbe7)
- health bar not showing up (327d712)
- health percentage rounding (17b4140)
- setCell for ui display (b99af4c)
- invite party members through main ui (6043c34)
- launch and leave party through ui (038b288)
- player health bars in party ui (5cc0910)
- public debug ui (415e6f2)
- sort group member list (46e9bcb)
1.36.0 (2022-06-21)
- dont sync vanilla home chests (415b6ae)
1.35.2 (2022-06-15)
1.35.1 (2022-06-14)
1.35.0 (2022-06-13)
- actually send the data to ui (8a39e8f)
- add missing entt::scoped_connection (b4c5dbb)
- adjust playerList styling (765487b)
- build error (a130136)
- build errors (cfcb75e)
- ci linux (2d6bb43)
- crash (e5cc47e)
- entt crash (780fe20)
- extra entt listener for updates to PlayerComponent (1b032cf)
- invisible players (feac82e)
- listen to RemotePlayerDespawnedEvent (0aa9cc2)
- map to level instead of serverid the second time (a7d86b1)
- no worldspace in interiors (3406433)
- player removed event (81069ca)
- PlayerComponent for local player (e9962ce)
- infrastructure for teleport button (297d028)
- net debug data for ui (8d79a75)
- player world presence event for party UI (5b4d5d1)
- set initial health on player load (8c66ac1)
- sync level ups in UI (d325373)
1.34.0 (2022-06-11)
- actor stuck on traveling through door (6cd70c5)
- build error (497d679)
- build error (677daaa)
- conjure familiar ghost effect apply (5651b65)
- disable xmake ccache as it is broken (ec019da)
- don't tp temporaries (b1912d8)
- double applying of RemoteComponent (c6bf19c)
- double queue of event (3f53434)
- entity actor mover (046aadd)
- form id comparison (a11649e)
- isOwner bool on assignment (563cf47)
- MoveActor bug (81b338b)
- potential disconnect crash (c1870b9)
- properly update magic equipment (197f0cc)
- server crash (b93cb7f)
- the door problem (again) (77c0098)
- transfer temp actors (a5c3ad7)
- wrongful ownership transfer (991337b)
- improved quest debugger (397e971)
- party leader hosts all actors (0bb89bc)
- transfer ownership to party leader on creation (7c6a9ed)
1.33.3 (2022-05-29)
1.33.2 (2022-05-28)
- magic effect crash (f53ca46)
1.33.1 (2022-05-26)
- helper menu (ef88e13)
1.33.0 (2022-05-26)
- build error (a155e54)
- duplicating quest items (2b7c2d9)
- implicit cast crash (b9247f6)
- lockpick not syncing (a7fc37b)
- more cell id fixes (4513476)
- quest items and lock sync bugs (cf582f5)
- worldspace object sync and crash fix (dbdfa00)
1.32.0 (2022-05-25)
- gold duplication bug (6629f8c)
- pay and clear crime fines on death (e6f47dd)
1.31.1 (2022-05-24)
1.31.0 (2022-05-24)
- player stands up after death (f9d6fcd)
1.30.2 (2022-05-24)
- chose arch when building (440f2c0)
- docker args should live forever (8aab802)
- libc++ version (55be85c)
- raspberry pi again (7a5f200)
- raspberrypi build (b09ae83)
- runner for raspberry pi needs libssl (8fda608)
1.30.1 (2022-05-19)
1.30.0 (2022-05-16)
- Ensure taskdialog always shows (832daff)
- Only process input when ST window is active. (828e7ba)
1.29.1 (2022-05-11)
- entt corruption bug (e977810)
- nvcamera crash (5b12535)
- style and bugs (4c4ceab)
- update health server side (f49753e)
1.29.0 (2022-05-11)
- 😠 (9829284)
- actor not dying after kill move (489a1f8)
- add missing \ (7f6b5f8)
- build error (78bd5f1)
- Cast breaking with const/volatile (df8f648)
- crash and mopo light bug (76ccb07)
- crashes in inventory and projectile systems (6a0ef9c)
- destroy party on disconnect (3944b58)
- disable input hook in title screen (1548e48)
- disable SSL verification server side as users are having a hard time installing certificates :'( (c370743)
- disconnect and reconnect crash (69f2201)
- docker build (cd2f1b6)
- docker copy (798c232)
- docker runner needs the same C environment as builder (b8cbf2e)
- dragon breath weapon sync (4f86c01)
- entt corruption (a73dcaf)
- entt crash (cc4291c)
- execution arrow fix. (b1f95a9)
- fix? (56f0de5)
- install script (6279301)
- invalid ids sent by the client (ca45005)
- inventory related crashes (568b6c6)
- invisible players (aa004c0)
- issue with waitingfor3d (f4a528f)
- linux build (6c71ba3)
- Log related issues (7232adf)
- logic bugs. (5b1c596)
- memory issue with packets (6cb2392)
- missing file save (4f73e08)
- overlay issues when device is lost (c8ed2ac)
- player death handling sliding bug (7704b44)
- potential entt corruption client side (183f1df)
- properly apply magic pvp (1431cf4)
- remote player sliding after death (181b19b)
- remove more unused includes (58ce7c9)
- remove stack allocator where memory can overrun (967439d)
- sentry upload & /crash to test (87b2362)
- server console now gets closed when stdin is closed (943fc1d)
- server side entt corruption (fa2afe5)
- spdlog 1.10 build & regex bug (94016fb)
- symbol uploads (b216e3f)
- windows build (8e4dd91)
- add doxyfile with base configuration (828ec1a)
- EnableGreetings for npcs server setting (9c4d951)
- forcefully trigger voice lines (671cf08)
- linux server now with crash handler (677a505)
- new dialog. (eeb67e8)
- Port the game server to run dedicated. (e2e08f8)
- quest sync through stages (b4609ed)
- respawn at temple on death (8906c1f)
- sentry crash handling (799269a)
- server decides game difficulty (df053b2)
- server side pvp setting (7ffe66b)
- SetStage debugger (1ca9f4f)
- settings menu for HUD (0641c5c)
- SettingService (volume, mute audio, etc.) (a214061)
- SKSE & MO2 policies. (6b33705)
- SKSE: Support new SKSE init procedure. (1928f34)
- spawn at start of dungeon on death (a3fc821)
- spawn random encounters (cfca1cb)
- string caching (862e46b)
- subtitle sync (8145a0a)
- sync player dialogue through chat (e811196)
- sync quest items (99b16c4)
- teleport command to players in different cell (147fa7c)
- threading: Name all game threads & own threads. (d397a62)
- usvfs: 500IQ hook (yes really) (b02f9a1)
1.28.0 (2022-04-17)
- hide ST cursor on closing menu (b1b9904)
- remove white windows cursor in game (c3ba18a)
- server message crash (645edf1)
- added "back" button to serverlist (ca86c4b)
- chat (1034eae)
- mark servers as in/compatible in server-list (a684e3f)
- teleport command (c80ec80)
- update angular & cleanup (1644d8e)
1.27.0 (2022-04-17)
- i believe in you, linux (4e1d1e3)
- ModPolicy: Make sure there are no workarounds possible. (7272ea4)
- respect the cvar flags. (8cb1131)
1.26.0 (2022-04-17)
- windoze icons only (28f66db)
1.25.0 (2022-04-16)
- add missing return. (cdbcf6d)
- SE: Multi game version support for script extender (e84ef59)
1.24.1 (2022-04-13)
- awful fix for weapon draw sync not working (370c261)
1.24.0 (2022-04-09)
- armor unequip (a39febb)
- definitively fix WaitingFor3D bug (ef580ac)
- dropping items (aac8d8f)
- equipment update bug (24d22c6)
- SetWeaponDrawn on 3D loaded (e7919f9)
- temp fix for entt problem (4089d04)
- unequip crash (092a14f)
1.23.0 (2022-03-29)
- activation duplication bug (cf7a39e)
- AE EquipManager hooks (44fba81)
- drop object count (972e864)
- linux build (76c7cf3)
- null crash (b87775d)
- remove item (573d136)
- send base id of object instead of refr id (e5b00af)
- major improvements to equip sync (04673a2)
1.22.1 (2022-03-21)
1.22.0 (2022-03-21)
- adapt code base to support unitybuild (2e98a3e)
1.21.0 (2022-03-20)
- bug in xp sync (edb1feb)
- sync combat xp with party (a1c8149)
1.20.0 (2022-03-20)
- build error (e52d8bf)
- build errors (8f0cd0a)
- build errors (8935919)
- build fixes (86319bc)
- deadlock issue with AddItem (c5412d2)
- death bug (b4fab96)
- forgot TESCondition (ff9adeb)
- health on remote actors going back up (b63ce95)
- memory leak (6bd8c51)
- object, not a ptr (bfdc267)
- permanent fix for waiting spawn (1f1b605)
- serialization bugs (d2f4077)
- SpellItem struct (3687b61)
- temp fix for waiting spawn (b614ba9)
- Actor::SetFullContainer() (1110e42)
- GetContainer() proof of concept (b4aa6ef)
- serializing custom enchantments (0bc2e1b)
- successfully transfer inventory to dummy (2695ed0)
- sync enchantments (1c9be42)
- TESObjectREFR::AddItem() (f96ae17)
1.19.0 (2022-03-16)
- werewolf and vampire lord sync (d0a387d)
1.18.1 (2022-03-09)
- Revert "feat: flush out npc idles" (f7ab817)
1.18.0 (2022-03-09)
- build errors (4e42a81)
- health and death sync bug (126edee)
- null crash (a5a582c)
- queued effects (96d835e)
- slow time shout sync (a3d9f5d)
- heal other players through spells (be4436f)
- Menu/UI reverse, port primitives from LCR (a0f675a)
- Unpause skills + mapmenu (b829f47)
- Unpausing non Offscreen Render target game menus. (59e0cef)
1.17.0 (2022-02-12)
- lazy loading from version db to give the process time to initialize it (225bbad)
1.16.0 (2022-02-12)
- More scaling stuff. (d3d6053)
- clipboard driver 1 (226efd1)
1.15.0 (2022-02-12)
- address library for RTTI as well (35fb2ba)
- Use address library instead of hardcoded addresses (6b2afeb)
- weird pointers now use address library as well (543a379)
1.14.0 (2022-02-12)
- address submodule clusterfuck (2fafe5d)
- Always exit the server gracefully on windows. (a3394bd)
1.13.0 (2022-02-09)
- build error (7c8c017)
- build errors (92f8dbf)
- crash when allocating too much data in a single packet (d672708)
- linux build (6d340a0)
- linux build should not include imgui (6359122)
- linux build vs lower case (0e8b386)
- linux now builds ! (46f85be)
- Project builds, proper namespace naming conventions and some warning fixes (5ccf173)
- Tests now build correctly on first build (23801f5)
- Build a reference map of navmesh chunks for each worldspace/cell (b16ec88)
- Docker image can now be built (3ef8308)
- docker-compose (8d4b802)
- docker-compose now forward port correctly (c85d138)
- load world data on the server (e6d8d28)
- Parse navmesh and geometry (80c70b5)
1.12.0 (2022-01-24)
- Attempt to make linux build. (ed9fa0a)
- Block SKSE Plugin Preloader for compatabiliy reasons. (0d5d0e4)
- change some naming. (fb876c0)
- Imgui end scope. (5493a52)
- Repair my monke code (f9491fe)
- Deny load for unsupported game versions. (0a1e7cb)
- rip 'allocator' (2695f2f)
- Selectable entity for component view debug, hudmenuutils. (5b2e063)
- Smarter input handling for skyrim. (68e188b)
- world to screen with hud matrix for skyrim. Cxx20 updates for client. (4825286)
1.11.0 (2022-01-23)
- AI sync for Fallout 4 (d86dfda)
- first step in syncing AI packages (de84956)
- more ugly debuggers (force dont look) (77b85e9)
- reverse engineered TESAIForm (59cf6a2)
- sync TESPackage by actor ownership (a2aa136)
1.10.0 (2022-01-21)
- build error (e7c1f9a)
- build errors (4826b8b)
- moved opcode check (f168015)
- variable naming convention (47f3e70)
- remote horses are now synced (a8a267a)
- take control of remote horse (400c12e)
- trigger mounting (6fe7d4a)
1.9.0 (2022-01-21)
- compression bug in es parser (426a251)
- script property parsing (3018ad7)
- static var rename (6919096)
- another attempt at full inventory control (4f8fbe0)
- base id assignment for parsed records (dee225a)
- chunk sorting and parsing on REFR records (8c196f5)
- copy parse chunks (47e0441)
- ESLoader setup (3f8dd1b)
- fetch es files from Data/ (39bfed8)
- index parent esms and handle overwritten records (7866a42)
- integrated es parser into server (7bd1acd)
- iterate and parse chunks in record (173e3ee)
- load esm data and record base (a208a85)
- load game settings on server (b0e1c33)
- parse climate records (dde6f16)
- parse containers and decoded scripts data (1ff6f73)
- parse group headers (46eb291)
- parse map markers (fb45e77)
- parse NPCs (5ce7919)
- parse records and groups, and fetch fields (a3e69f2)
- RecordCollection (98c0825)
- sort files by esm/esp/esl (e4ec55a)
- store cell records (8b4021d)
- working es parser (ee5271e)
1.8.0 (2022-01-17)
- Serverlist tags support and a few bugfixes. (37c4348)
1.7.0 (2022-01-15)
- Incorrect arg name fix (b08d26b)
1.6.0 (2022-01-15)
- Docker compose not using the correct output path for server list service (4c87f3f)
- Eliminate warnings. (2080cb2)
- improve error handling for the server list service (2d4defa)
- re-enable SSL for masterlist endpoint. (4fa7149)
- server admin console now relies exclusively on xmake (b2304a4)
- Console commands POC (0e8d9e8)
- Console component (cf7283d)
- EULA validation for server owners. (d5148f1)
- libbase setting draft (085fc9c)
- server settings ini poc code. (f2efe42)
- Test coverage for console component (de73919)
- Upgrade api endpoint with icon, desc, tick support; re-enable list service. (2873b39)
1.5.1 (2021-12-20)
- projectile related crashes (48eec06)
1.5.0 (2021-12-11)
- progress on leveled actor sync (94d4039)
1.4.1 (2021-12-11)
- inventory crash fix (7358e7f)
1.4.0 (2021-12-10)
- distrib player messages bug (3f37634)
- updated mod to AE patch 1 (912cae8)
1.3.0 (2021-12-07)
- debug TESContainer (0c48cc5)
- half drawn bow sync (120ea21)
- inventory debugger tool (bdc2315)
- major improvements to equip sync (cb8fbcd)
- perfect magic projectile sync (da1a7e2)
- reverse engineered extra data for skyrim containers (19ea6a2)
1.2.1 (2021-11-29)
- removed 'skeever butt' dialogue from players (60fd7bd)
1.2.0 (2021-11-25)
- fix 'dragonsoul colected' bug (8c56bfc)
- fps drop bug (199b51c)
- new addresses for object animations (6e042c1)
- remote SetPlayer() added in reused spawn data (da3a10e)
- MagicService (bf77eae)
- reverse engineered fallout 4 magic classes (b05b415)
- script to fetch addresses for new AE patch (8684497)
- shitty object anim sync implementation (6202563)
- sneak sync in fallout 4 (cce6f47)
- sneak sync in skyrim (5be1768)
1.1.0 (2021-11-22)
- debug animation variables (55bb7bc)
- converted some remaining AE addresses (dcac1f8)
- magic: re enabled magic sync (48bc450)
- projectiles: build fixes (01e4afa)
- Repair ActorMediator for AE (dfa1b79)
- AE sigma grindset (testing needed) (8eaca85)
- ai: reverse engineered AI stuff (16a999a)
- anims: fixed anims by hand (life is pain) (a9a7ea2)
- equip sync works for real now (c8e324f)
- fallout 4 shitty projectile sync (3f304bb)
- implemented equip sync for fallout 4 (088892e)
- Import the new versioning system (5a23cca)
- magic: AddTargetEvent (e4f0393)
- magic: filter magic effects by archetype (6ff5c98)
- magic: intercept SummonCreatureEffect (9fa92ac)
- magic: magic effects are now synced (0df4fff)
- magic: reverse engineerd MagicTarget system (e60ef88)
- script to convert to Anniversary update (a53644e)