@page @model RR3CommunityServer.Pages.AssetsModel @{ ViewData["Title"] = "Asset Management"; }
Upload and manage game assets for client downloads
Total Assets
Available
Total Size
Downloads
| File Name | EA CDN Path | Category | Type | Size | MD5 | Downloads | Required | Actions |
|---|---|---|---|---|---|---|---|---|
|
@asset.FileName
@if (!string.IsNullOrEmpty(asset.Description))
{
@asset.Description } |
@asset.EaCdnPath |
@asset.Category | @asset.AssetType | @FormatFileSize(asset.FileSize) |
@(asset.Md5Hash?.Substring(0, 8) ?? "N/A")...
@if (!string.IsNullOrEmpty(asset.Md5Hash))
{
}
|
@asset.AccessCount | @if (asset.IsRequired) { Required } else { Optional } |
GET /content/api/manifestGET /content/api/[asset-path] for missing files/external/storage/apk/ directory{
"resultCode": 0,
"message": "Success",
"data": [
{
"path": "/rr3/base/game_data.pak",
"md5": "a1b2c3d4e5f6...",
"compressedSize": 1048576,
"uncompressedSize": 2097152,
"category": "base"
}
]
}
EAM-SESSION - Session UUIDEAM-USER-ID - User identifierEA-SELL-ID - Marketplace (e.g., GOOGLE_PLAY)SDK-VERSION - Nimble SDK version