Gie "Max" Vanommeslaeghe
5ccb8357fd
Merge pull request #1785 from DarkflameUniverse/worldServerCleanup
...
chore: some cleanup work on WorldServer and PerformanceManager
2025-05-04 17:35:18 +02:00
Gie "Max" Vanommeslaeghe
4bacb8a2ee
Merge pull request #1787 from DarkflameUniverse/1208-retroactively-fix-nexus-force-explorer-missions
...
fix: nexus force explorer missions
2025-05-04 17:33:55 +02:00
Gie "Max" Vanommeslaeghe
89678c4a05
Merge pull request #1788 from DarkflameUniverse/1770-Kraken-audio-plays-after-shooting-gallery-match
...
fix: kraken audio plays after shooting gallery match
2025-05-04 17:33:31 +02:00
ElectScholar
4f97ecc073
fix: lastUpdatedTime updating ( #1784 )
...
* Create new LastSave() Method for Database and renew LastUpdatedTime in Save()
* Attach UpdateLastSave() to sqlite and mysql
* Fix compilation issues
* Add updateTime functionality to UpdatePropertyDetails()
2025-05-03 20:19:31 -07:00
David Markowitz
c9e4cde68d
Update SGCannon.cpp
2025-05-02 18:11:55 -07:00
David Markowitz
0a12672889
fix: kracken audio
2025-05-02 18:10:27 -07:00
David Markowitz
00a69909f8
fix: nexus force explorer missions
...
Tested that a charcter with the mission requirements met now has the mission completed upon logging in
2025-05-02 17:17:49 -07:00
David Markowitz
7c8ca1c1cb
chore: some cleanup work on WorldServer and PerformanceManager
2025-05-02 16:33:28 -07:00
David Markowitz
b31f9670d1
feat: shutdown command ( #1780 )
2025-04-24 15:41:26 -05:00
David Markowitz
1cc1782b35
fix: lock crash to operator ( #1779 )
2025-04-24 11:23:46 -07:00
David Markowitz
55d409eb82
Add invite initial response msg ( #1775 )
...
re-do team leave logic to send more accurate messages
Players are still able to leave the team with the same results as before, however now the correct messages are sent to team chats (no fixes for local teams).
2025-04-23 01:56:38 -07:00
David Markowitz
65f3c33ca5
chore: use client enum packet type instead ( #1776 )
...
Same values, different namespace and not duplicated
2025-04-23 01:55:52 -07:00
David Markowitz
93fa4e268f
fix: buff station dying and rotating too soon ( #1768 )
...
Tested that the buff station now waits for a player to build it and is alive for 25 seconds before moving positions fixes #1767
2025-04-23 01:55:36 -07:00
David Markowitz
1fb1da101c
fix: multiple progression for shark mission ( #1769 )
...
tested that mission progresses once and only once per death
2025-04-19 07:37:08 -05:00
David Markowitz
6f94043b33
feat: broadcast achievements in chat as in live ( #1771 )
...
* feat: broadcast achievements in chat as in live
Tested that everyone on the receiving players' friends list receives the announcement as it went out in live. Only works for achievements that have an entry in the MissionEmail table. This may have been sent out to everyone in your zone as well however we don't really have a way to verify this aside from questioning why the client checks for the receiver being in the ignore list. This is the only hint to me that this may have been broadcast to more than friends but again, no proof.
* Add initial response msg and sending
* Revert "Add initial response msg and sending"
This reverts commit fb942e4692747ff1debea2e0ad00d22dd0d632f3.
2025-04-19 07:36:53 -05:00
Wincent Holm
5785764a95
Cache build directory when using docker with BuildKit ( #1772 )
2025-04-18 17:38:24 -07:00
Wincent Holm
fa53fa7935
Migrations only flag ( #1773 )
2025-04-18 17:38:08 -07:00
David Markowitz
6b0f3a66e9
fix: session flags not being loaded every other world load ( #1763 )
...
tested that news screen no longer shows up on every other world load
2025-04-11 09:10:38 -05:00
David Markowitz
f5c212fb86
fix: sys addr for private zones ( #1760 )
...
* fix: sys addr for private zones
* Initialize variables in Instance
2025-04-11 09:05:31 -05:00
David Markowitz
99f6cf2d92
fix: pin actions to SHA commits and downgrade cmake to ~3.25 ( #1757 )
...
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* specify up to 3.31
* Update build-and-test.yml
2025-04-02 11:50:35 -05:00
David Markowitz
bc0f3d9163
fix: mission states being incorrect after world load ( #1750 )
2025-04-02 08:59:21 -05:00
David Markowitz
20d5a9b6d8
fix: mail claiming item ( #1758 )
...
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* Update build-and-test.yml
* specify up to 3.31
* fix: mail claiming item
tested that I can claim an item without an error
2025-04-02 08:56:01 -05:00
jadebenn
c490d45fe0
feat: Packed asset bundle improvements ( #1754 )
...
* Removed some unneccessary indirection and added const-correctness
* improved packed asset bundle error messages
* rephrase the string_view initialization to satisfy microsoft
* change forward slashes to back slashes and let us never speak of this again
* make crc32b function static
* remove redundant 'static'
---------
Co-authored-by: jadebenn <9892985+jadebenn@users.noreply.github.com>
2025-03-29 14:46:18 -07:00
jadebenn
aa49aaae76
invert sqlite lookup result to fix name in use lookup errors ( #1755 )
...
Co-authored-by: jadebenn <9892985+jadebenn@users.noreply.github.com>
2025-03-28 18:12:28 -07:00
David Markowitz
f78baee534
fix the wu man ( #1743 )
2025-03-28 17:04:35 -05:00
David Markowitz
347fc46f01
check pending names too ( #1748 )
2025-03-28 17:03:04 -05:00
David Markowitz
d104559cc4
fix: avery npc not having animations anymore ( #1751 )
...
* for avery
* remove label
2025-03-17 13:16:56 -05:00
Gie "Max" Vanommeslaeghe
b702843011
Merge pull request #1735 from DarkflameUniverse/mailv2
...
feat: Mail Re-write and packet/bitstream handler POC
2025-02-18 21:47:13 +01:00
Aaron Kimbre
14d7dec6a8
toctou
2025-02-01 02:05:17 -06:00
Aaron Kimbre
6eaf0a153e
explicit character ID usage
2025-02-01 01:56:57 -06:00
Aaron Kimbre
78e52904e5
address feedback
2025-02-01 01:51:46 -06:00
Aaron Kimbre
b388b03251
remove fwd decl
2025-02-01 01:21:17 -06:00
David Markowitz
ae37641635
eliminate children ( #1741 )
2025-01-25 20:47:51 -06:00
Aaron Kimbrell
566791e647
chore: limit API to only listen on localhost ( #1740 )
2025-01-25 20:47:12 -06:00
David Markowitz
306d959a83
fix: Release removes password generation for accounts ( #1738 )
...
* Release removes password generation
* Update MasterServer.cpp
v3.1.1
2025-01-20 13:00:50 -06:00
Aaron Kimbre
a07d54e513
all tested and working
2025-01-20 00:42:28 -06:00
David Markowitz
e4c2eecbc7
add msg handling ( #1737 )
2025-01-20 00:42:15 -06:00
Aaron Kimbre
b01b3cc38d
WIP debugging
2025-01-19 19:07:55 -06:00
Aaron Kimbre
b7c579fb84
make it compile and cleanup
2025-01-19 16:31:54 -06:00
Aaron Kimbre
7b1d6948c3
Overaul, need to test
2025-01-19 00:25:20 -06:00
David Markowitz
1b3cdc6d9c
Use proper session flag checks ( #1734 )
2025-01-18 21:25:53 -06:00
David Markowitz
d860552776
ok sir ( #1733 )
2025-01-18 21:23:03 -06:00
Gie "Max" Vanommeslaeghe
b0d993de33
Merge pull request #1732 from DarkflameUniverse/quickbuild
...
fix: reduce networked traffic for QuickBuildComponent Serialization
v3.1.0
2025-01-17 22:38:38 +01:00
Gie "Max" Vanommeslaeghe
dc602a94eb
Merge pull request #1715 from DarkflameUniverse/webapiv2
...
feat: Chat Web API (now with no threading)
2025-01-17 22:38:15 +01:00
Aaron Kimbre
3faf9eea45
fix invalid players from showing up in api response
2025-01-15 15:50:30 -06:00
Aaron Kimbre
9542216650
comments and tweaks
2025-01-15 14:59:30 -06:00
Aaron Kimbre
5b8fe2cba0
refactor again
2025-01-15 13:48:49 -06:00
David Markowitz
f4b55915bc
fix: server runs now ( #1730 )
2025-01-14 13:21:58 -06:00
David Markowitz
a0913ff23d
remove grandmas code
2025-01-14 02:18:46 -08:00
David Markowitz
b738504812
reduce traffic greatly
2025-01-14 02:09:54 -08:00