Fixing camera controls.
This commit is contained in:
@ -14,14 +14,13 @@
|
||||
#include "pokergameaction.h"
|
||||
#include "../../poker/poker.h"
|
||||
#include "../../poker/player.h"
|
||||
#include "../../poker/dealer.h"
|
||||
#include "../../vn/vnconversation.h"
|
||||
#include "../../vn/vnscene.h"
|
||||
|
||||
#define POKER_GAME_SEAT_COUNT 8
|
||||
#define POKER_GAME_SEAT_FOR_PLAYER(p) (p < POKER_PLAYER_HUMAN_INDEX ? \
|
||||
p + 1 : POKER_GAME_SEAT_COUNT - (p - POKER_PLAYER_HUMAN_INDEX) \
|
||||
)
|
||||
#define POKER_GAME_SEAT_DEALER POKER_PLAYER_COUNT
|
||||
#define POKER_GAME_SEAT_FOR_PLAYER(p) (p - (POKER_PLAYER_COUNT/2))
|
||||
#define POKER_GAME_SEAT_DEALER POKER_GAME_SEAT_FOR_PLAYER(POKER_DEALER_INDEX)
|
||||
|
||||
#define POKER_GAME_PENNY_BASE_WIDTH 1000
|
||||
#define POKER_GAME_PENNY_BASE_HEIGHT 1920
|
||||
|
@ -7,10 +7,11 @@
|
||||
|
||||
#pragma once
|
||||
#include "../../libs.h"
|
||||
#include "../../util/math.h"
|
||||
#include "../../display/primitive.h"
|
||||
|
||||
#define POKER_WORLD_SEAT_DISTANCE -1
|
||||
#define POKER_WORLD_SEAT_ROTATION(n) ((8 - n) * 0.785398)
|
||||
#define POKER_WORLD_SEAT_ROTATION(n) (n * mathDeg2Rad(45.0f))
|
||||
|
||||
#define POKER_WORLD_SEAT_POSITION_X(n) ( \
|
||||
POKER_WORLD_SEAT_DISTANCE * (float)sin(POKER_WORLD_SEAT_ROTATION(n)) \
|
||||
|
@ -16,7 +16,7 @@
|
||||
#define POKER_DEALER_GRAVE_SIZE CARD_DECK_SIZE
|
||||
|
||||
/** Which VN Character index is the dealer */
|
||||
#define POKER_DEALER_INDEX POKER_PLAYER_COUNT
|
||||
#define POKER_DEALER_INDEX POKER_PLAYER_HUMAN_INDEX
|
||||
|
||||
/** Representation of the dealer state */
|
||||
typedef struct {
|
||||
|
Reference in New Issue
Block a user