forked from 0ad/0ad
27 lines
444 B
C++
27 lines
444 B
C++
#include "precompiled.h"
|
|
|
|
#include "MessageHandler.h"
|
|
#include "../GameLoop.h"
|
|
|
|
#include <assert.h>
|
|
|
|
namespace AtlasMessage {
|
|
|
|
|
|
void fScrollConstant(IMessage* msg)
|
|
{
|
|
mScrollConstant* cmd = static_cast<mScrollConstant*>(msg);
|
|
|
|
if (cmd->dir < 0 || cmd->dir > 3)
|
|
{
|
|
debug_warn("ScrollConstant: invalid direction");
|
|
}
|
|
else
|
|
{
|
|
g_GameLoop->input.scrollSpeed[cmd->dir] = cmd->speed;
|
|
}
|
|
}
|
|
REGISTER(ScrollConstant);
|
|
|
|
}
|