work on android port
This commit is contained in:
0
game/client/kbt_vr_psy/experience.cpp
Normal file
0
game/client/kbt_vr_psy/experience.cpp
Normal file
16
game/client/kbt_vr_psy/experience.h
Normal file
16
game/client/kbt_vr_psy/experience.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#include "baseentity.h"
|
||||
|
||||
class C_KBTExperience: public C_BaseEntity
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(C_KBTExperience, C_BaseEntity)
|
||||
DECLARE_CLIENTCLASS()
|
||||
|
||||
virtual ~C_KBTExperience() override;
|
||||
virtual void Precache() override;
|
||||
virtual void Spawn() override;
|
||||
void Frame( float fDelta );
|
||||
};
|
||||
|
||||
C_KBTExperience *GetExperience();
|
||||
|
||||
0
game/client/kbt_vr_psy/interactable.cpp
Normal file
0
game/client/kbt_vr_psy/interactable.cpp
Normal file
39
game/client/kbt_vr_psy/materials.cpp
Normal file
39
game/client/kbt_vr_psy/materials.cpp
Normal file
@@ -0,0 +1,39 @@
|
||||
#include "materials.h"
|
||||
#include "worldrender.h"
|
||||
#include "tier0/lib.h"
|
||||
|
||||
class CBasicPBR: public CBaseMaterial
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(CBasicPBR, CBaseMaterial)
|
||||
DECLARE_DATADESC()
|
||||
DECLARE_SHADER("game/core/shaders/funny_basic_pbr.shader_c")
|
||||
virtual void SetUpMesh( MaterialData_t *pData ) override {
|
||||
pData->m_vAlbedoColor = m_vAlbedo;
|
||||
pData->m_uAlbedo = m_tAlbedo;
|
||||
};
|
||||
|
||||
|
||||
FMat::XMFLOAT4 m_vAlbedo = { 1, 1, 1, 1 };
|
||||
FMat::XMTexture m_tAlbedo = TEXTURE_NO_TEXTURE;
|
||||
};
|
||||
|
||||
BEGIN_DATADESC(CBasicPBR)
|
||||
DEFINE_KEYFIELD(m_vAlbedo, FIELD_SHADER_COLOR_FLOAT4, "AlbedoMultiplier")
|
||||
DEFINE_KEYFIELD(m_tAlbedo, FIELD_SHADER_TEXTURE, "AlbedoTexture")
|
||||
END_DATADESC()
|
||||
DEFINE_MATERIAL(CBasicPBR, "funny_basic_pbr")
|
||||
|
||||
|
||||
|
||||
class CBasicError: public CBaseMaterial
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(CBasicError, CBaseMaterial)
|
||||
DECLARE_DATADESC()
|
||||
DECLARE_SHADER("game/core/shaders/funny_error.shader_c")
|
||||
};
|
||||
|
||||
BEGIN_DATADESC(CBasicError)
|
||||
END_DATADESC()
|
||||
DEFINE_MATERIAL(CBasicError, "funny_error")
|
||||
0
game/client/kbt_vr_psy/observer_http.cpp
Normal file
0
game/client/kbt_vr_psy/observer_http.cpp
Normal file
25
game/client/kbt_vr_psy/player.cpp
Normal file
25
game/client/kbt_vr_psy/player.cpp
Normal file
@@ -0,0 +1,25 @@
|
||||
#include "baseentity.h"
|
||||
|
||||
class C_KBTPlayer: public C_BaseEntity
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(C_KBTPlayer, C_BaseEntity)
|
||||
DECLARE_CLIENTCLASS()
|
||||
|
||||
virtual ~C_KBTPlayer() override;
|
||||
virtual void Precache() override;
|
||||
virtual void Spawn() override;
|
||||
void Frame( float fDelta );
|
||||
};
|
||||
|
||||
class C_KBRPlayer_Controller: public C_BaseEntity
|
||||
{
|
||||
public:
|
||||
DECLARE_CLASS(C_KBTPlayer, C_BaseEntity)
|
||||
DECLARE_CLIENTCLASS()
|
||||
|
||||
virtual ~C_KBRPlayer_Controller() override;
|
||||
virtual void Precache() override;
|
||||
virtual void Spawn() override;
|
||||
void Frame( float fDelta );
|
||||
};
|
||||
0
game/client/kbt_vr_psy/stop_button.cpp
Normal file
0
game/client/kbt_vr_psy/stop_button.cpp
Normal file
0
game/client/kbt_vr_psy/ui/settings.cpp
Normal file
0
game/client/kbt_vr_psy/ui/settings.cpp
Normal file
Reference in New Issue
Block a user