Skip to content

Commit

Permalink
Merge pull request #37 from LauraWebdev/feat/api-refresh
Browse files Browse the repository at this point in the history
API Refresh
  • Loading branch information
LauraWebdev authored Jul 6, 2024
2 parents bc9ac9e + 82089b0 commit e3d051c
Show file tree
Hide file tree
Showing 88 changed files with 1,317 additions and 1,180 deletions.
22 changes: 11 additions & 11 deletions addons/godotsteam/godotsteam.gdextension
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
[configuration]
entry_symbol = "godotsteam_init"
compatibility_minimum = 4.1
compatibility_minimum = "4.1"

[libraries]
macos.debug = "osx/libgodotsteam.debug.framework"
macos.release = "osx/libgodotsteam.framework"
windows.debug.x86_64 = "win64/godotsteam.debug.x86_64.dll"
windows.debug.x86_32 = "win32/godotsteam.debug.x86_32.dll"
windows.release.x86_64 = "win64/godotsteam.x86_64.dll"
windows.release.x86_32 = "win32/godotsteam.x86_32.dll"
linux.debug.x86_64 = "linux64/libgodotsteam.debug.x86_64.so"
linux.debug.x86_32 = "linux32/libgodotsteam.debug.x86_32.so"
linux.release.x86_64 = "linux64/libgodotsteam.x86_64.so"
linux.release.x86_32 = "linux32/libgodotsteam.x86_32.so"
macos.debug = "osx/libgodotsteam.template_debug.framework"
macos.release = "osx/libgodotsteam.template_release.framework"
windows.debug.x86_64 = "win64/libgodotsteam.windows.template_debug.x86_64.dll"
windows.debug.x86_32 = "win32/libgodotsteam.windows.template_debug.x86_32.dll"
windows.release.x86_64 = "win64/libgodotsteam.windows.template_release.x86_64.dll"
windows.release.x86_32 = "win32/libgodotsteam.windows.template_release.x86_32.dll"
linux.debug.x86_64 = "linux64/libgodotsteam.linux.template_debug.x86_64.so"
linux.debug.x86_32 = "linux32/libgodotsteam.linux.template_debug.x86_32.so"
linux.release.x86_64 = "linux64/libgodotsteam.linux.template_release.x86_64.so"
linux.release.x86_32 = "linux32/libgodotsteam.linux.template_release.x86_32.so"

[dependencies]
windows.x86_64 = { "win64/steam_api64.dll": "" }
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed addons/godotsteam/linux32/libgodotsteam.x86_32.so
Binary file not shown.
Binary file modified addons/godotsteam/linux32/libsteam_api.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed addons/godotsteam/linux64/libgodotsteam.x86_64.so
Binary file not shown.
Binary file modified addons/godotsteam/linux64/libsteam_api.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleExecutable</key>
<string>libgodotsteam.debug</string>
<key>CFBundleIdentifier</key>
<string>org.coaguco.godotsteam</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>libgodotsteam.debug</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.2</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>4.5.2</string>
<key>LSMinimumSystemVersion</key>
<string>10.12</string>
</dict>
</plist>
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleExecutable</key>
<string>libgodotsteam</string>
<key>CFBundleIdentifier</key>
<string>org.coaguco.godotsteam</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>libgodotsteam</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.2</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>4.5.2</string>
<key>LSMinimumSystemVersion</key>
<string>10.12</string>
</dict>
</plist>
Binary file not shown.
Binary file not shown.
Binary file modified addons/godotsteam/osx/libsteam_api.dylib
Binary file not shown.
Binary file removed addons/godotsteam/win32/godotsteam.debug.x86_32.dll
Binary file not shown.
Binary file removed addons/godotsteam/win32/godotsteam.x86_32.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified addons/godotsteam/win32/steam_api.dll
Binary file not shown.
Binary file removed addons/godotsteam/win64/godotsteam.debug.x86_64.dll
Binary file not shown.
Binary file removed addons/godotsteam/win64/godotsteam.x86_64.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified addons/godotsteam/win64/steam_api64.dll
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion addons/godotsteam_csharpbindings/Apps/Dlc.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class Dlc
public struct Dlc
{
public uint AppId { get; set; }
public bool Available { get; set; }
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class DlcDownloadProgress
public struct DlcDownloadProgress
{
public bool Ret { get; set; }
public ulong Downloaded { get; set; }
Expand Down
2 changes: 1 addition & 1 deletion addons/godotsteam_csharpbindings/Apps/InstalledApps.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class InstalledApps
public struct InstalledApps
{
public string Directory { get; set; }
public uint InstallSize { get; set; }
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class ClanActivityCounts
public struct ClanActivityCounts
{
public ulong Clan { get; set; }
public int Online { get; set; }
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class ClanChatMessage
public struct ClanChatMessage
{
public bool Ret { get; set; }
public string Text { get; set; }
Expand Down
2 changes: 1 addition & 1 deletion addons/godotsteam_csharpbindings/Friends/Friend.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class Friend
public struct Friend
{
public ulong Id { get; set; }
public string Name { get; set; }
Expand Down
10 changes: 10 additions & 0 deletions addons/godotsteam_csharpbindings/Friends/FriendGame.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
namespace GodotSteam;

public struct FriendGame
{
public ushort GamePort { get; set; }
public int Id { get; set; }
public string Ip { get; set; }
public ulong? Lobby { get; set; }
public ushort QueryPort { get; set; }
}
2 changes: 1 addition & 1 deletion addons/godotsteam_csharpbindings/Friends/FriendGroup.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class FriendGroup
public struct FriendGroup
{
public short Id { get; set; }
public string Name { get; set; }
Expand Down
8 changes: 8 additions & 0 deletions addons/godotsteam_csharpbindings/Friends/FriendMessage.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
namespace GodotSteam;

public struct FriendMessage
{
public int Ret { get; set; }
public string Text { get; set; }
public Steam.ChatEntryType Type { get; set; }
}
2 changes: 1 addition & 1 deletion addons/godotsteam_csharpbindings/Friends/RecentPlayer.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class RecentPlayer
public struct RecentPlayer
{
public ulong Id { get; set; }
public string Name { get; set; }
Expand Down
2 changes: 1 addition & 1 deletion addons/godotsteam_csharpbindings/Friends/SteamGroup.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace GodotSteam;

public class SteamGroup
public struct SteamGroup
{
public ulong Id { get; set; }
public string Name { get; set; }
Expand Down
9 changes: 9 additions & 0 deletions addons/godotsteam_csharpbindings/Input/AnalogActionData.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
namespace GodotSteam;

public struct AnalogActionData
{
public int Mode { get; set; }
public float X { get; set; }
public float Y { get; set; }
public bool Active { get; set; }
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
namespace GodotSteam;

public struct DeviceBindingRevision
{
public int Major { get; set; }
public int Minor { get; set; }
}
7 changes: 7 additions & 0 deletions addons/godotsteam_csharpbindings/Input/DigitalActionData.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
namespace GodotSteam;

public struct DigitalActionData
{
public bool State { get; set; }
public bool Active { get; set; }
}
Loading

0 comments on commit e3d051c

Please sign in to comment.