415 Commits

Author SHA1 Message Date
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
Kae
9dbc4daacc Update StarWorldServer.cpp 2024-09-13 15:24:13 +10:00
Kae
253473f32c Update StarWorldServer.cpp 2024-09-13 15:05:28 +10:00
Kae
392c8e9bd7 Merge branch 'main' into wip/net-n-btree 2024-09-13 14:56:56 +10:00
Kae
85fbe0bab0 Update StarArmorWearer.cpp 2024-09-13 14:56:45 +10:00
Kae
4da398e42d Merge branch 'main' into wip/net-n-btree 2024-09-12 19:13:57 +10:00
Kae
7408981e13 use a version number rather than a bool
more flexible, allows for backwards compat with older OpenSB versions & not just vanilla Starbound
2024-09-11 18:22:44 +10:00
Kae
37f3178d33 Network compatibility changes 2024-09-11 15:19:17 +10:00
floydinator-git
1f5e8a4629 Fix ImageMetadataDatabase::calculateImageSize calling Image::readPngMetadata on non-PNG images. 2024-09-10 23:04:09 -04:00
Kae
95b13f670d code clean-up 2024-09-09 20:32:23 +10:00
lonaasan
227585f1dc [bugfix] removed check in setRespawnWorld due to the nature of NULL 2024-09-09 11:35:40 +02:00
lonaasan
732fc2a9d7 [Revision] Applying the recommended changes from pull request #110 (return current value if no argument given, moving the methods to their correct location) 2024-09-09 11:27:14 +02:00