This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
Maddy f6a6682c86
feat(Self): Part Water (Moses Mode) (#838)
Co-authored-by: TheGreenBandit <106003542+TheGreenBandit@users.noreply.github.com>
2023-01-15 21:39:57 +00:00

32 lines
661 B
C++

#include "backend/looped/looped.hpp"
#include "gta/enums.hpp"
#include "natives.hpp"
#include "util/blip.hpp"
#include "util/entity.hpp"
#include "util/train.hpp"
namespace big
{
void looped::drive_train()
{
int trainSpeed = ENTITY::GET_ENTITY_SPEED(train::get_closest_train());
if (g.world.train.drive_train)
{
if (PAD::IS_CONTROL_PRESSED(0, 71))
trainSpeed++;
if (PAD::IS_CONTROL_PRESSED(0, 72))
trainSpeed--;
train::set_train_speed(trainSpeed);
}
}
void looped::derail_train()
{
int train = train::get_closest_train();
if (train != 0)
VEHICLE::SET_RENDER_TRAIN_AS_DERAILED(train, g.world.train.derail_train);
}
}