426 Commits

Author SHA1 Message Date
patman
1b3d1d5149 wait i forgot to commit this lol 2025-01-16 23:11:38 -06:00
patman
ccfe2a2cae dungeon generation log messages include dungeon name 2025-01-16 23:01:40 -06:00
Kae
06ce4f042d add version logging for named asset sources 2025-01-05 15:22:20 +11:00
Kae
57a5afa13a fix net compat rules not being considered in client netLoad 2025-01-05 15:21:59 +11:00
Kae
c47bceb3f3 add time played support to server query results 2025-01-05 15:21:27 +11:00
Kae
bbc167de0f fix ArmorWearer sync flag not being set for two slots
no idea how I missed that
[skip ci]
2025-01-02 16:07:34 +11:00
Kae
aaa1587f0c Update StarPlayer.cpp
[skip ci]
2025-01-01 22:46:37 +11:00
Kae
5159b073bd /render: support for rendering out character and clothing sheets 2025-01-01 19:41:42 +11:00
Kae
5247c48551 actually silence Clang unused warns
[skip ci]
2024-12-31 19:41:40 +11:00
Kae
7b2ce5155a fix Clang warnings
those two tryLexicalCasts were literally just broken
2024-12-31 15:27:32 +11:00
Kae
3205f3b283 fix item inventoryFilters handling 2024-12-27 08:47:40 +11:00
Kae
1210a75fb7 ! Fix head rotation not showing on other players 2024-12-26 22:12:44 +11:00
Kae
e092de711e fix compile error 2024-12-26 21:00:29 +11:00
Kae
0a1a82b18b Head Rotation
(way too hardcoded, not ideal but it will do in the meantime as many have been asking for it)
2024-12-26 20:53:06 +11:00
Kae
5de1e6cbc9 items can now override inventory filters 2024-12-26 20:12:15 +11:00
Kae
0a506401aa Update StarUniverseClient.cpp 2024-12-19 20:03:51 +11:00
Kae
d95eac3164 Input: binds can now make the clipboard available while held, config option to always allow 2024-12-10 18:49:29 +11:00
Kae
dd52188e53 add sky setting overrides to celestial.flyShip, pass net rules to packet read/write 2024-12-05 15:39:11 +11:00
Kae
cbde26aebe move loadstring out of LuaRoot 2024-11-30 09:17:44 +11:00
Kae
e437282d5c Update StarQuestManager.cpp 2024-11-27 21:29:53 +11:00
Kae
56c99c086f scriptable chat 2024-11-24 12:51:55 +11:00
Kae
d4c976bcb3 Add prefix Humanoid fix to portraits 2024-11-21 15:58:53 +11:00
Kae
a59ff847bc Fix UB when a unique effect script adds another unique effect during initialization 2024-11-21 15:31:28 +11:00
Kae
3b40e89b32 Add camera bindings
override missing, but it's a start
2024-11-07 18:26:31 +11:00
Kae
9502b05ea4 Update StarQuestManager.cpp 2024-11-05 15:42:32 +11:00
Kae
c2ec41c391 Update StarHumanoid.cpp 2024-11-05 12:07:54 +11:00
Kae
4b0b047448 Update StarQuestManager.cpp 2024-11-05 10:56:20 +11:00
Kae
49cadf7902 Fix crash when a quest adds a new quest in its update() call 2024-11-05 10:40:32 +11:00
Kae
515d71409c support for an absurd hacky trick used by FD: appending to the frame ID via the directives parameter
wtf 😭
2024-11-05 10:23:03 +11:00
Kae
e1dea58e80 questPortrait callback 2024-11-05 09:44:46 +11:00
Kae
cc5fbb0087 fix broken status.primaryDirectives
why did it even compile before. what the fuck!
2024-10-29 20:12:58 +11:00
Kae
e065981ce2 Update StarWorldClient.cpp 2024-10-27 05:44:33 +11:00
Kae
beea448827 fix WorldClient::m_inWorld being false during during player init
this was breaking a few new checks
fixes #136
2024-10-26 10:46:46 +11:00
Kae
42a648ecc1 Update StarPlayerLuaBindings.cpp 2024-10-25 11:59:33 +11:00
Kae
73e9ab3b8e player.callQuest 2024-10-21 20:05:07 +11:00
Kae
250869e215
Merge pull request #131 from KrashV/main
player.teamMembers callback
2024-10-21 16:55:59 +11:00
Kae
2796e8ed10 Update StarPlayerLuaBindings.cpp 2024-10-21 16:55:31 +11:00
Kae
5c669f4b3a change to trackedQuestId, add currentQuestId 2024-10-21 16:54:10 +11:00
Kae
e3aa302a8c Move teamMembers impl to Lua bindings
avoiding including UniverseClient.hpp and TeamClient.hpp in StarPlayer
2024-10-21 16:49:21 +11:00
Kae
99f78c3912 add player.trackedQuest 2024-10-21 16:21:53 +11:00
Degranon
f270c3f168 Player teammembers 2024-10-19 21:10:39 +05:00
Kae
0a5e92ef38 unify UniverseClient & WorldClient LuaRoots & let universeClient scripts intercept packets
can be used for intercepting chat packets, for example!
2024-10-17 19:02:24 +11:00
Kae
8aedf51957 add new quest Lua bindings to player 2024-10-15 16:16:57 +11:00
Kae
be884c33b4 change ImageMetadataDatabase caches to use a TTL 2024-10-15 16:11:17 +11:00
Kae
c9d45daac9 Don't trigger player slot reordering when autosaving after swapped 2024-10-11 05:16:09 +11:00
Kae
03b7e3a22b PlayerInventory: fix bag loading issue 2024-10-04 13:44:07 +10:00
Kae
25f3edbae3 shipworlds: store their own epoch time for consistent plant growth 2024-10-02 14:45:27 +10:00
Kae
ca48a137ec root.assetFrames & assets.frames 2024-09-22 15:59:45 +10:00
Kae
090441b80a make lexical casts (string -> int/float) faster 2024-09-16 23:02:22 +10:00
Kae
8155ec6715 protected dungeon ID optimization + /settileprotection improvements 2024-09-14 15:59:01 +10:00