Nuked PokerGame file
This commit is contained in:
@ -1,24 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2021 Dominic Masters
|
||||
*
|
||||
* This software is released under the MIT License.
|
||||
* https://opensource.org/licenses/MIT
|
||||
*/
|
||||
|
||||
#include "scene.h"
|
||||
|
||||
void holdemRenderSceneInit() {
|
||||
POKER_STATE.tablePrimitive = pokerTableCreate();
|
||||
POKER_STATE.tableTexture = assetTextureLoad("pokertable.png");
|
||||
}
|
||||
|
||||
void holdemRenderScene() {
|
||||
// Poker Table
|
||||
shaderUsePositionAndScale(GAME_STATE.shaderWorld,
|
||||
0, -0.01, 0,
|
||||
0, 0, 0,
|
||||
3.4, 3.4, 3.4
|
||||
);
|
||||
shaderUseTexture(GAME_STATE.shaderWorld, POKER_STATE.tableTexture);
|
||||
primitiveDraw(POKER_STATE.tablePrimitive, 0, -1);
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2021 Dominic Masters
|
||||
*
|
||||
* This software is released under the MIT License.
|
||||
* https://opensource.org/licenses/MIT
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
#include <dawn/dawn.h>
|
||||
#include "../../display/shader.h"
|
||||
#include "../../display/primitive.h"
|
||||
#include "../../file/asset.h"
|
||||
#include "../model/pokertable.h"
|
||||
|
||||
/**
|
||||
* Initializes the scene renderer.
|
||||
*/
|
||||
void holdemRenderSceneInit();
|
||||
|
||||
/**
|
||||
* Renders the scene for the holdem game (including table, chairs, etc.)
|
||||
*/
|
||||
void holdemRenderScene();
|
@ -7,12 +7,24 @@
|
||||
|
||||
#include "world.h"
|
||||
|
||||
void holdemRenderWorldInit() {
|
||||
POKER_STATE.tablePrimitive = pokerTableCreate();
|
||||
POKER_STATE.tableTexture = assetTextureLoad("pokertable.png");
|
||||
}
|
||||
|
||||
void holdemRenderWorld() {
|
||||
uint8_t i, j;
|
||||
pokerplayer_t *player;
|
||||
uint8_t seat;
|
||||
|
||||
holdemRenderScene();
|
||||
// Poker Table
|
||||
shaderUsePositionAndScale(GAME_STATE.shaderWorld,
|
||||
0, -0.01, 0,
|
||||
0, 0, 0,
|
||||
3.4, 3.4, 3.4
|
||||
);
|
||||
shaderUseTexture(GAME_STATE.shaderWorld, POKER_STATE.tableTexture);
|
||||
primitiveDraw(POKER_STATE.tablePrimitive, 0, -1);
|
||||
|
||||
// Render the dealer and her hand
|
||||
holdemRenderPlayer(HOLDEM_GAME_SEAT_DEALER);
|
||||
|
@ -8,8 +8,13 @@
|
||||
#pragma once
|
||||
#include <dawn/dawn.h>
|
||||
#include "player.h"
|
||||
#include "scene.h"
|
||||
#include "card.h"
|
||||
#include "../../assets/models/pokertable.h"
|
||||
|
||||
/**
|
||||
* Initializes the world renderer.
|
||||
*/
|
||||
void holdemRenderWorldInit();
|
||||
|
||||
/**
|
||||
* Renders the world.
|
||||
|
Reference in New Issue
Block a user