Asset impl update
This commit is contained in:
parent
9f6a68d526
commit
b98250e808
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
//the design choice here was to tie in clientpresence with recently played and visits and make it fully server-sided besides the client pings
|
//the design choice here was to tie in clientpresence with recently played and visits and make it fully server-sided besides the client pings
|
||||||
|
|
||||||
|
use Alphaland\Economy\EconomyHelper;
|
||||||
use Alphaland\Games\Game;
|
use Alphaland\Games\Game;
|
||||||
use Alphaland\Web\WebContextManager;
|
use Alphaland\Web\WebContextManager;
|
||||||
|
|
||||||
|
|
@ -143,7 +144,7 @@ else if ($action == "connect")
|
||||||
$setgamevisit->bindParam(":g", $placeid, PDO::PARAM_INT);
|
$setgamevisit->bindParam(":g", $placeid, PDO::PARAM_INT);
|
||||||
$setgamevisit->execute();
|
$setgamevisit->execute();
|
||||||
|
|
||||||
giveCurrency(1, $creatorid);
|
EconomyHelper::GiveAlphabux(1, $creatorid, "Place visit reward, placeid ".$placeid);
|
||||||
}
|
}
|
||||||
// ...
|
// ...
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ Alphaland 2021
|
||||||
The purpose of this is to upload SolidModels (Unions) from studio, since studio does not serialize the actual Union
|
The purpose of this is to upload SolidModels (Unions) from studio, since studio does not serialize the actual Union
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
use Alphaland\Assets\Asset;
|
||||||
use Alphaland\Assets\Render;
|
use Alphaland\Assets\Render;
|
||||||
|
|
||||||
$assetTypeName = $_GET['assetTypeName'];
|
$assetTypeName = $_GET['assetTypeName'];
|
||||||
|
|
@ -139,7 +140,7 @@ if ($assetTypeName && $name && $isPublic && $allowComments)
|
||||||
{
|
{
|
||||||
Render::RenderModel($newitem); //if first fail do it again
|
Render::RenderModel($newitem); //if first fail do it again
|
||||||
}
|
}
|
||||||
giveItem($user->id, $newitem);
|
Asset::GiveAsset($newitem, $user->id, $user->id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
Alphaland 2021
|
Alphaland 2021
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
use Alphaland\Assets\Asset;
|
||||||
use Alphaland\Web\WebContextManager;
|
use Alphaland\Web\WebContextManager;
|
||||||
|
|
||||||
$body = '';
|
$body = '';
|
||||||
|
|
@ -217,7 +218,7 @@ function uploadCosmetic()
|
||||||
$GLOBALS['pdo']->exec("UNLOCK TABLES");
|
$GLOBALS['pdo']->exec("UNLOCK TABLES");
|
||||||
|
|
||||||
//give the creator the asset
|
//give the creator the asset
|
||||||
giveItem($GLOBALS['user']->id, $autoincrement);
|
Asset::GiveAsset($autoincrement, $GLOBALS['user']->id, $GLOBALS['user']->id);
|
||||||
|
|
||||||
//upload texture and edit xml template, copy to assets
|
//upload texture and edit xml template, copy to assets
|
||||||
move_uploaded_file($image, $textureUploadDirectory . $texturehash);
|
move_uploaded_file($image, $textureUploadDirectory . $texturehash);
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Alphaland\Assets\Asset;
|
||||||
use Alphaland\Web\WebContextManager;
|
use Alphaland\Web\WebContextManager;
|
||||||
|
|
||||||
WebContextManager::ForceHttpsCloudflare();
|
WebContextManager::ForceHttpsCloudflare();
|
||||||
|
|
@ -52,7 +53,7 @@ if(isset($_POST['submitgiveasset']))
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (giveItem($userid, $catalogid))
|
if (Asset::GiveAsset($catalogid, $userid, $user->id))
|
||||||
{
|
{
|
||||||
$alert = "<div class='alert alert-success' role='alert'>Successfully gave user the item</div>";
|
$alert = "<div class='alert alert-success' role='alert'>Successfully gave user the item</div>";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue