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
lonaasan
98a395721e
[Small Addition] added respawnInWorld Command
2024-09-09 09:53:11 +02:00
lonaasan
57e9d13e6a
Added custom OpenSB help text categories and descriptions
2024-09-06 23:29:02 +02:00
Kae
90db1e0fba
add Player::currentState
2024-09-02 22:18:09 +10:00
Kae
efa57d3081
UniverseClient: log packet type when a packet throws an exception
2024-09-02 22:18:03 +10:00
Kae
ac7577b4df
Rename Keypad enums
...
noticed keypad binds were named like this in SE (probably due to using the names given by SDL there) and it's nicer anyway. better do this sooner than later.
2024-09-02 22:17:26 +10:00
Kae
3c9c65fa38
fix sapling infinite loop
2024-08-25 20:29:22 +10:00
Kae
e3462c3c69
Update StarUniverseServer.cpp
2024-08-25 20:28:50 +10:00
Kae
25386deef4
Use formatting for that exception msg
2024-08-21 17:20:49 +10:00
SilverSokolova
d9ca18198e
Elaborate on dungeon air vs ground error message
2024-08-21 00:21:51 -05:00
Kae
8bef4abdbc
Connection changes
2024-08-13 16:23:01 +10:00
Kae
b2afd65144
Fix WorldStorage accessing null entityMap if a broken world throws an exception on load
...
happened to me when trying to repair a broken world file
2024-08-08 11:59:38 +10:00
Kae
dc37c9bdb8
Check if object matspace is a biome metamaterial when removing old matspaces
...
#95
2024-08-05 10:07:22 +10:00
Kae
20de634a06
Improve Discord activity info
...
requested by Omeruin!
2024-08-03 18:51:19 +10:00
Kae
42acfb3f2d
fix F16-F24 keys offsetting keycodes, add key name to canvas key callback args
2024-07-31 08:40:56 +10:00
Kae
420f1d9731
add player.favoriteColor and setFavoriteColor
2024-07-30 14:00:03 +10:00