mirror of
https://git.rip/DMCA_FUCKER/re3.git
synced 2024-12-23 09:30:00 +00:00
Merge branch 'lcs' into lcs-dev
This commit is contained in:
commit
01d4312251
|
@ -1562,7 +1562,7 @@ bool CGarage::IsAnyOtherCarTouchingGarage(CVehicle * pException)
|
||||||
uint32 i = CPools::GetVehiclePool()->GetSize();
|
uint32 i = CPools::GetVehiclePool()->GetSize();
|
||||||
while (i--) {
|
while (i--) {
|
||||||
CVehicle* pVehicle = CPools::GetVehiclePool()->GetSlot(i);
|
CVehicle* pVehicle = CPools::GetVehiclePool()->GetSlot(i);
|
||||||
if (!pVehicle || pVehicle == pException)
|
if (!pVehicle || pVehicle == pException || pVehicle->GetStatus() == STATUS_WRECKED)
|
||||||
continue;
|
continue;
|
||||||
if (!IsEntityTouching3D(pVehicle))
|
if (!IsEntityTouching3D(pVehicle))
|
||||||
continue;
|
continue;
|
||||||
|
|
|
@ -1608,7 +1608,7 @@ const tScriptCommandData commands[] = {
|
||||||
REGISTER_COMMAND(COMMAND_SET_NAVIGATION_ARROW, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_SET_NAVIGATION_ARROW, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_CLEAR_NAVIGATION_ARROW, INPUT_ARGUMENTS(), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_CLEAR_NAVIGATION_ARROW, INPUT_ARGUMENTS(), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_CALL, INPUT_ARGUMENTS(ARGTYPE_FUNCTION, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_CALL, INPUT_ARGUMENTS(ARGTYPE_FUNCTION, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_CALLNOT, INPUT_ARGUMENTS(), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_CALLNOT, INPUT_ARGUMENTS(ARGTYPE_FUNCTION, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_IS_CAR_AUTOMOBILE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), true, -1, ""),
|
REGISTER_COMMAND(COMMAND_IS_CAR_AUTOMOBILE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), true, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_IS_CAR_BIKE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), true, -1, ""),
|
REGISTER_COMMAND(COMMAND_IS_CAR_BIKE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), true, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_IS_CAR_PLANE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), true, -1, ""),
|
REGISTER_COMMAND(COMMAND_IS_CAR_PLANE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), true, -1, ""),
|
||||||
|
@ -1649,7 +1649,7 @@ const tScriptCommandData commands[] = {
|
||||||
REGISTER_COMMAND(COMMAND_SET_DRAW_HUD, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_SET_DRAW_HUD, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_GET_RANDOM_CHAR_IN_AREA_NO_CHECKS, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_GET_RANDOM_CHAR_IN_AREA_NO_CHECKS, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_GET_RANDOM_CAR_IN_AREA_NO_CHECKS_NO_SAVE, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_GET_RANDOM_CAR_IN_AREA_NO_CHECKS_NO_SAVE, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_STORE_CAR_COLLIDED_WITH_NO_SAVE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_STORE_CAR_COLLIDED_WITH_NO_SAVE, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(ARGTYPE_INT, ), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_DISABLE_FERRY_PATH, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_DISABLE_FERRY_PATH, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_ENABLE_FERRY_PATH, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_ENABLE_FERRY_PATH, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
|
||||||
REGISTER_COMMAND(COMMAND_GET_CLOSEST_DOCKED_FERRY, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(ARGTYPE_INT, ), false, -1, ""),
|
REGISTER_COMMAND(COMMAND_GET_CLOSEST_DOCKED_FERRY, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(ARGTYPE_INT, ), false, -1, ""),
|
||||||
|
|
|
@ -224,8 +224,8 @@ int8 CRunningScript::ProcessCommands1600To1699(int32 command)
|
||||||
CObject* pObject = CPools::GetObjectPool()->GetAt(GET_INTEGER_PARAM(0));
|
CObject* pObject = CPools::GetObjectPool()->GetAt(GET_INTEGER_PARAM(0));
|
||||||
script_assert(pObject);
|
script_assert(pObject);
|
||||||
SET_FLOAT_PARAM(1, LimitAngleOnCircle(RADTODEG(Asin(pObject->GetForward().z))));
|
SET_FLOAT_PARAM(1, LimitAngleOnCircle(RADTODEG(Asin(pObject->GetForward().z))));
|
||||||
SET_FLOAT_PARAM(2, LimitAngleOnCircle(RADTODEG(CGeneral::GetATanOfXY(pObject->GetForward().x, pObject->GetForward().y))));
|
SET_FLOAT_PARAM(2, LimitAngleOnCircle(RADTODEG(Atan2(-pObject->GetForward().x, pObject->GetForward().y))));
|
||||||
SET_FLOAT_PARAM(0, LimitAngleOnCircle(RADTODEG(CGeneral::GetATanOfXY(pObject->GetUp().z, pObject->GetRight().z))));
|
SET_FLOAT_PARAM(0, LimitAngleOnCircle(RADTODEG(Atan2(-pObject->GetRight().z, pObject->GetUp().z))));
|
||||||
StoreParameters(&m_nIp, 3);
|
StoreParameters(&m_nIp, 3);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1718,6 +1718,7 @@ int8 CRunningScript::ProcessCommands700To799(int32 command)
|
||||||
pBoat->AutoPilot.m_nCarMission = MISSION_GOTOCOORDS_ASTHECROWSWIMS;
|
pBoat->AutoPilot.m_nCarMission = MISSION_GOTOCOORDS_ASTHECROWSWIMS;
|
||||||
pBoat->AutoPilot.m_vecDestinationCoors = pos;
|
pBoat->AutoPilot.m_vecDestinationCoors = pos;
|
||||||
pBoat->SetStatus(STATUS_PHYSICS);
|
pBoat->SetStatus(STATUS_PHYSICS);
|
||||||
|
pBoat->bEngineOn = true;
|
||||||
pBoat->AutoPilot.m_nCruiseSpeed = Max(1, pBoat->AutoPilot.m_nCruiseSpeed);
|
pBoat->AutoPilot.m_nCruiseSpeed = Max(1, pBoat->AutoPilot.m_nCruiseSpeed);
|
||||||
pBoat->AutoPilot.m_nAntiReverseTimer = CTimer::GetTimeInMilliseconds();
|
pBoat->AutoPilot.m_nAntiReverseTimer = CTimer::GetTimeInMilliseconds();
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -632,7 +632,7 @@ int8 CRunningScript::ProcessCommands1000To1099(int32 command)
|
||||||
if (GET_INTEGER_PARAM(2) < 0)
|
if (GET_INTEGER_PARAM(2) < 0)
|
||||||
pPed->WarpPedIntoCarAsPassenger(pVehicle, GET_INTEGER_PARAM(2));
|
pPed->WarpPedIntoCarAsPassenger(pVehicle, GET_INTEGER_PARAM(2));
|
||||||
else {
|
else {
|
||||||
script_assert(GET_INTEGER_PARAM(1) >= 0 && GET_INTEGER_PARAM(1) < ARRAY_SIZE(pVehicle->pPassengers));
|
script_assert(GET_INTEGER_PARAM(2) >= 0 && GET_INTEGER_PARAM(2) < ARRAY_SIZE(pVehicle->pPassengers));
|
||||||
pPed->WarpPedIntoCarAsPassenger(pVehicle, GET_INTEGER_PARAM(2));
|
pPed->WarpPedIntoCarAsPassenger(pVehicle, GET_INTEGER_PARAM(2));
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -437,7 +437,7 @@ int8 CRunningScript::ProcessCommands1400To1499(int32 command)
|
||||||
}
|
}
|
||||||
case COMMAND_DOT_PRODUCT_3D:
|
case COMMAND_DOT_PRODUCT_3D:
|
||||||
{
|
{
|
||||||
CollectParameters(&m_nIp, 4);
|
CollectParameters(&m_nIp, 6);
|
||||||
float X1 = GET_FLOAT_PARAM(0);
|
float X1 = GET_FLOAT_PARAM(0);
|
||||||
float Y1 = GET_FLOAT_PARAM(1);
|
float Y1 = GET_FLOAT_PARAM(1);
|
||||||
float Z1 = GET_FLOAT_PARAM(2);
|
float Z1 = GET_FLOAT_PARAM(2);
|
||||||
|
@ -788,6 +788,7 @@ int8 CRunningScript::ProcessCommands1400To1499(int32 command)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
StoreParameters(&m_nIp, 1);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
|
|
|
@ -431,8 +431,8 @@ int8 CRunningScript::ProcessCommands1500To1599(int32 command)
|
||||||
CVehicle* pVehicle = CPools::GetVehiclePool()->GetAt(GET_INTEGER_PARAM(0));
|
CVehicle* pVehicle = CPools::GetVehiclePool()->GetAt(GET_INTEGER_PARAM(0));
|
||||||
script_assert(pVehicle);
|
script_assert(pVehicle);
|
||||||
SET_FLOAT_PARAM(1, LimitAngleOnCircle(RADTODEG(Asin(pVehicle->GetForward().z))));
|
SET_FLOAT_PARAM(1, LimitAngleOnCircle(RADTODEG(Asin(pVehicle->GetForward().z))));
|
||||||
SET_FLOAT_PARAM(2, LimitAngleOnCircle(RADTODEG(CGeneral::GetATanOfXY(pVehicle->GetForward().x, pVehicle->GetForward().y))));
|
SET_FLOAT_PARAM(2, LimitAngleOnCircle(RADTODEG(Atan2(-pVehicle->GetForward().x, pVehicle->GetForward().y))));
|
||||||
SET_FLOAT_PARAM(0, LimitAngleOnCircle(RADTODEG(CGeneral::GetATanOfXY(pVehicle->GetUp().z, pVehicle->GetRight().z))));
|
SET_FLOAT_PARAM(0, LimitAngleOnCircle(RADTODEG(Atan2(-pVehicle->GetRight().z, pVehicle->GetUp().z))));
|
||||||
StoreParameters(&m_nIp, 3);
|
StoreParameters(&m_nIp, 3);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -2218,8 +2218,12 @@ CWorld::UseDetonator(CEntity *pEntity)
|
||||||
{
|
{
|
||||||
int32 i = CPools::GetVehiclePool()->GetSize();
|
int32 i = CPools::GetVehiclePool()->GetSize();
|
||||||
while(--i >= 0) {
|
while(--i >= 0) {
|
||||||
|
#ifdef FIX_BUGS
|
||||||
|
CVehicle* pVehicle = CPools::GetVehiclePool()->GetSlot(i);
|
||||||
|
#else
|
||||||
CAutomobile *pVehicle = (CAutomobile *)CPools::GetVehiclePool()->GetSlot(i);
|
CAutomobile *pVehicle = (CAutomobile *)CPools::GetVehiclePool()->GetSlot(i);
|
||||||
if(pVehicle && !pVehicle->m_vehType && pVehicle->m_bombType == CARBOMB_REMOTE &&
|
#endif
|
||||||
|
if(pVehicle && pVehicle->m_bombType == CARBOMB_REMOTE &&
|
||||||
pVehicle->m_pBombRigger == pEntity) {
|
pVehicle->m_pBombRigger == pEntity) {
|
||||||
pVehicle->m_bombType = CARBOMB_NONE;
|
pVehicle->m_bombType = CARBOMB_NONE;
|
||||||
pVehicle->m_nBombTimer = 500;
|
pVehicle->m_nBombTimer = 500;
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
#include "Automobile.h"
|
#include "Automobile.h"
|
||||||
#include "Boat.h"
|
#include "Boat.h"
|
||||||
#include "Train.h"
|
#include "Train.h"
|
||||||
|
#include "Ferry.h"
|
||||||
#include "Plane.h"
|
#include "Plane.h"
|
||||||
#include "Heli.h"
|
#include "Heli.h"
|
||||||
#include "Bike.h"
|
#include "Bike.h"
|
||||||
|
@ -122,6 +123,22 @@ RwObjectNameIdAssocation trainIds[] = {
|
||||||
{ nil, 0, 0 }
|
{ nil, 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
RwObjectNameIdAssocation ferryIds[] = {
|
||||||
|
{ "door_front_dummy", FERRY_DOOR_FRONT, VEHICLE_FLAG_LEFT | VEHICLE_FLAG_COLLAPSE },
|
||||||
|
{ "door_back_dummy", FERRY_DOOR_BACK, VEHICLE_FLAG_LEFT | VEHICLE_FLAG_COLLAPSE },
|
||||||
|
{ "ramp_front_dummy", FERRY_RAMP_FRONT, VEHICLE_FLAG_LEFT | VEHICLE_FLAG_COLLAPSE },
|
||||||
|
{ "ramp_back_dummy", FERRY_RAMP_BACK, VEHICLE_FLAG_LEFT | VEHICLE_FLAG_COLLAPSE },
|
||||||
|
{ "light_front", FERRY_POS_LIGHT_FRONT, VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "light_rear", FERRY_POS_LIGHT_REAR, VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "chim_left", FERRY_POS_CHIM_LEFT, VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "ped_point", FERRY_POS_PED_POINT, VEHICLE_FLAG_DOOR | VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "car1_dummy", FERRY_POS_CAR1, VEHICLE_FLAG_DOOR | VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "car2_dummy", FERRY_POS_CAR2, VEHICLE_FLAG_DOOR | VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "car3_dummy", FERRY_POS_CAR3, VEHICLE_FLAG_DOOR | VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ "car4_dummy", FERRY_POS_CAR4, VEHICLE_FLAG_DOOR | VEHICLE_FLAG_POS | CLUMP_FLAG_NO_HIERID },
|
||||||
|
{ nil, 0, 0 }
|
||||||
|
};
|
||||||
|
|
||||||
RwObjectNameIdAssocation heliIds[] = {
|
RwObjectNameIdAssocation heliIds[] = {
|
||||||
{ "chassis_dummy", HELI_CHASSIS, VEHICLE_FLAG_COLLAPSE },
|
{ "chassis_dummy", HELI_CHASSIS, VEHICLE_FLAG_COLLAPSE },
|
||||||
{ "toprotor", HELI_TOPROTOR, 0 },
|
{ "toprotor", HELI_TOPROTOR, 0 },
|
||||||
|
@ -170,7 +187,8 @@ RwObjectNameIdAssocation *CVehicleModelInfo::ms_vehicleDescs[] = {
|
||||||
trainIds,
|
trainIds,
|
||||||
heliIds,
|
heliIds,
|
||||||
planeIds,
|
planeIds,
|
||||||
bikeIds
|
bikeIds,
|
||||||
|
ferryIds
|
||||||
};
|
};
|
||||||
|
|
||||||
bool gbBlackCars;
|
bool gbBlackCars;
|
||||||
|
|
|
@ -49,6 +49,18 @@ enum eBoatPositions
|
||||||
BOAT_POS_FRONTSEAT
|
BOAT_POS_FRONTSEAT
|
||||||
};
|
};
|
||||||
|
|
||||||
|
enum eFerryPositions
|
||||||
|
{
|
||||||
|
FERRY_POS_LIGHT_FRONT,
|
||||||
|
FERRY_POS_LIGHT_REAR,
|
||||||
|
FERRY_POS_CHIM_LEFT,
|
||||||
|
FERRY_POS_PED_POINT,
|
||||||
|
FERRY_POS_CAR1,
|
||||||
|
FERRY_POS_CAR2,
|
||||||
|
FERRY_POS_CAR3,
|
||||||
|
FERRY_POS_CAR4
|
||||||
|
};
|
||||||
|
|
||||||
enum eTrainPositions
|
enum eTrainPositions
|
||||||
{
|
{
|
||||||
TRAIN_POS_LIGHT_FRONT,
|
TRAIN_POS_LIGHT_FRONT,
|
||||||
|
|
13
src/vehicles/Ferry.h
Normal file
13
src/vehicles/Ferry.h
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "Vehicle.h"
|
||||||
|
#include "Door.h"
|
||||||
|
|
||||||
|
enum eFerryNodes
|
||||||
|
{
|
||||||
|
FERRY_DOOR_FRONT = 1,
|
||||||
|
FERRY_RAMP_FRONT,
|
||||||
|
FERRY_DOOR_BACK,
|
||||||
|
FERRY_RAMP_BACK,
|
||||||
|
NUM_FERRY_NODES
|
||||||
|
};
|
|
@ -17384,13 +17384,13 @@ This track contains a sample of "Next Level" as performed by Showbiz & AG. Court
|
||||||
INICIO
|
INICIO
|
||||||
|
|
||||||
[FEP_STG]
|
[FEP_STG]
|
||||||
INICIAR JUEGO
|
Iniciar juego
|
||||||
|
|
||||||
[FEP_OPT]
|
[FEP_OPT]
|
||||||
OPCIONES
|
Opciones
|
||||||
|
|
||||||
[FEP_QUI]
|
[FEP_QUI]
|
||||||
SALIR
|
Salir
|
||||||
|
|
||||||
[FET_QG]
|
[FET_QG]
|
||||||
SALIR
|
SALIR
|
||||||
|
@ -17404,87 +17404,87 @@ SALIR
|
||||||
OPCIONES
|
OPCIONES
|
||||||
|
|
||||||
[FET_GRA]
|
[FET_GRA]
|
||||||
Config. Gráficos
|
Configuración de gráficos
|
||||||
|
|
||||||
[FET_PS]
|
[FET_PS]
|
||||||
Config. Jugador
|
Configuración de hugador
|
||||||
|
|
||||||
[FET_MIG]
|
[FET_MIG]
|
||||||
IZQUIERDA, DERECHA o RUEDA DEL MOUSE: ajustar.
|
IZQUIERDA, DERECHA, RUEDA DEL RATÓN PARA AJUSTAR
|
||||||
|
|
||||||
[FET_HRD]
|
[FET_HRD]
|
||||||
Ajustes reiniciados.
|
SE HA RESTAURADO LA CONFIGURACIÓN PREDETERMINADA
|
||||||
|
|
||||||
[FET_APP]
|
[FET_APP]
|
||||||
CLICK IZQ. o ENTER para aplicar cambios.
|
APLICAR
|
||||||
|
|
||||||
{ controls }
|
{ controls }
|
||||||
|
|
||||||
[FET_CTL]
|
[FET_CTL]
|
||||||
CONTROLES
|
Configuración de controles
|
||||||
|
|
||||||
[FET_CTI]
|
[FET_CTI]
|
||||||
CONTROLES CLÁSICOS
|
Controles clásicos
|
||||||
|
|
||||||
[FET_STI]
|
[FET_STI]
|
||||||
CONTROLES ESTÁNDAR
|
Controles estándar
|
||||||
|
|
||||||
[FEC_RED]
|
[FEC_RED]
|
||||||
REDEFINIR CONTROLES
|
Redefinir controles
|
||||||
|
|
||||||
[FEC_MOUSE]
|
[FEC_MOUSE]
|
||||||
CONFIG. MOUSE
|
Configuración del ratón
|
||||||
|
|
||||||
[FET_DEF]
|
[FET_DEF]
|
||||||
Reiniciar Ajustes
|
Restaurar valores por defecto
|
||||||
|
|
||||||
{ mouse settings }
|
{ mouse settings }
|
||||||
|
|
||||||
[FEC_MSH]
|
[FEC_MSH]
|
||||||
SENSIBILIDAD:
|
SENSIBILIDAD DEL RATÓN:
|
||||||
|
|
||||||
[FEC_IVV]
|
[FEC_IVV]
|
||||||
INVERTIR VERTICALMENTE:
|
INVERTIR VERTICALIDAD RATÓN:
|
||||||
|
|
||||||
[FET_MST]
|
[FET_MST]
|
||||||
CONDUCC. CON MOUSE:
|
CONDUCIR CON EL RATÓN:
|
||||||
|
|
||||||
{ audio }
|
{ audio }
|
||||||
|
|
||||||
[FEA_NM3]
|
[FEA_NM3]
|
||||||
NO HAY ARCHIVOS
|
NO HAY ARCHIVOS MP3
|
||||||
|
|
||||||
[FEA_3DH]
|
[FEA_3DH]
|
||||||
HARDWARE:
|
HARDWARE DE SONIDO:
|
||||||
|
|
||||||
[FEA_2SP]
|
[FEA_2SP]
|
||||||
2 Altavoces
|
2 altavoces
|
||||||
|
|
||||||
[FET_DAM]
|
[FET_DAM]
|
||||||
MODELADO ACÚSTICO DINÁMICO:
|
MODELADO ACÚSTICO DINÁMICO:
|
||||||
|
|
||||||
[FEA_4SP]
|
[FEA_4SP]
|
||||||
Más de 2 Altavoces
|
Más de 2 altavoces
|
||||||
|
|
||||||
[FEA_EAR]
|
[FEA_EAR]
|
||||||
Auriculares
|
Auriculares
|
||||||
|
|
||||||
[FEA_MPB]
|
[FEA_MPB]
|
||||||
VOL. ARCHIVOS MP3:
|
SUBIR VOLUMEN DE MP3:
|
||||||
|
|
||||||
[FEA_SPK]
|
[FEA_SPK]
|
||||||
CONFIG. ALTAVOCES:
|
CONFIGURACIÓN DE ALTAVOCES:
|
||||||
|
|
||||||
[FEA_ADP]
|
[FEA_ADP]
|
||||||
AUTO-DETECTAR HARDWARE
|
DETECTAR AUTOMÁTICAMENTE
|
||||||
|
|
||||||
[FET_RSC]
|
[FET_RSC]
|
||||||
Hardware no disponible. Ajustes reiniciados.
|
HARDAWARE NO DISPONIBLE. RESTAURADO AJUSTE ORIGINAL
|
||||||
|
|
||||||
{ display }
|
{ display }
|
||||||
|
|
||||||
[FEM_LOD]
|
[FEM_LOD]
|
||||||
DISTANCIA VISIBLE:
|
DISTANCIA DE DIBUJADO:
|
||||||
|
|
||||||
[FEM_CSB]
|
[FEM_CSB]
|
||||||
BORDES EN CINEMÁTICAS:
|
BORDES EN CINEMÁTICAS:
|
||||||
|
@ -17495,31 +17495,31 @@ CÁMARA LIBRE:
|
||||||
{ graphics }
|
{ graphics }
|
||||||
|
|
||||||
[FED_RES]
|
[FED_RES]
|
||||||
RESOLUCIÓN:
|
RESOLUCIÓN DE PANTALLA:
|
||||||
|
|
||||||
[FED_FLS]
|
[FED_FLS]
|
||||||
COMPLETA
|
PANTALLA COMPLETA
|
||||||
|
|
||||||
[FED_WND]
|
[FED_WND]
|
||||||
VENTANA
|
VENTANA
|
||||||
|
|
||||||
[FEM_VSC]
|
[FEM_VSC]
|
||||||
SINC. AUDIO/VIDEO:
|
SINCRONIZAR IMAGEN:
|
||||||
|
|
||||||
[FEM_FRM]
|
[FEM_FRM]
|
||||||
LIMITADOR DE FOTOGRAMAS:
|
LIMITADOR DE FOTOGRAMAS:
|
||||||
|
|
||||||
[FED_AAS]
|
[FED_AAS]
|
||||||
ANTI-ALIASING:
|
SUAVIZADO DE BORDES:
|
||||||
|
|
||||||
[FEM_2PR]
|
[FEM_2PR]
|
||||||
PS2 ALPHA TEST:
|
ALPHA TEST TIPO PS2:
|
||||||
|
|
||||||
[FEM_MOB]
|
[FEM_MOB]
|
||||||
MÓVIL
|
MÓVIL
|
||||||
|
|
||||||
[FED_MBL]
|
[FED_MBL]
|
||||||
DESENFOQ. MOVIMIENTO:
|
DESENFOQUE DE MOVIMIENTO:
|
||||||
|
|
||||||
[FEM_NRM]
|
[FEM_NRM]
|
||||||
NORMAL
|
NORMAL
|
||||||
|
@ -17528,7 +17528,7 @@ NORMAL
|
||||||
SIMPLE
|
SIMPLE
|
||||||
|
|
||||||
[FEM_SCF]
|
[FEM_SCF]
|
||||||
FORMATO DE PANTALLA:
|
FORMATO DE IMAGEN:
|
||||||
|
|
||||||
[FED_CLF]
|
[FED_CLF]
|
||||||
FILTRO DE COLOR:
|
FILTRO DE COLOR:
|
||||||
|
@ -17536,27 +17536,27 @@ FILTRO DE COLOR:
|
||||||
{ skin }
|
{ skin }
|
||||||
|
|
||||||
[FES_SKN]
|
[FES_SKN]
|
||||||
NOMBRE
|
NOMBRE DE APARIENCIA
|
||||||
|
|
||||||
[FES_DAT]
|
[FES_DAT]
|
||||||
FECHA
|
FECHA
|
||||||
|
|
||||||
[FES_SET]
|
[FES_SET]
|
||||||
USAR
|
Utilizar apariencia
|
||||||
|
|
||||||
[FET_DSN]
|
[FET_DSN]
|
||||||
Predeterminado.bmp
|
Apariencia predeterminada del jugador.bmp
|
||||||
|
|
||||||
{ pause menu }
|
{ pause menu }
|
||||||
|
|
||||||
[FET_PAU]
|
[FET_PAU]
|
||||||
PAUSA
|
MENÚ PAUSA
|
||||||
|
|
||||||
[FEP_RES]
|
[FEP_RES]
|
||||||
CONTINUAR
|
Continuar
|
||||||
|
|
||||||
[FEQ_SRE]
|
[FEQ_SRE]
|
||||||
¿Seguro que quieres salir? Se perderá todo el progreso que hiciste. ¿Continuar?
|
¿Seguro que quieres salir? Se perderán todos los progresos desde la última partida guardada. ¿Quieres proceder?
|
||||||
|
|
||||||
{ map }
|
{ map }
|
||||||
|
|
||||||
|
@ -17564,7 +17564,7 @@ CONTINUAR
|
||||||
ESTÁS AQUÍ
|
ESTÁS AQUÍ
|
||||||
|
|
||||||
[FEH_MPH]
|
[FEH_MPH]
|
||||||
MOUSE o FLECHAS: mover. REPÁG, AVPÁG o RUEDA DEL MOUSE: acercar/alejar. L: referencias. CLICK DCHO: fijar destino.
|
RATÓN, CURSORES PARA DESPLAZAR - RE PÁG, AV PÁG, RUEDA RATÓN PARA HACER ZOOM, L - LEYENDA
|
||||||
|
|
||||||
{ control keys }
|
{ control keys }
|
||||||
|
|
||||||
|
@ -17572,16 +17572,16 @@ MOUSE o FLECHAS: mover. REPÁG, AVPÁG o RUEDA DEL MOUSE: acercar/alejar. L: ref
|
||||||
A PIE
|
A PIE
|
||||||
|
|
||||||
[FET_CCR]
|
[FET_CCR]
|
||||||
EN VEHÍCULO
|
EN COCHE
|
||||||
|
|
||||||
[FEC_NMN]
|
[FEC_NMN]
|
||||||
NUM. ~1~
|
NUM. ~1~
|
||||||
|
|
||||||
[FEC_ETR]
|
[FEC_ETR]
|
||||||
ENT
|
ENTRAR
|
||||||
|
|
||||||
[FEC_DOT]
|
[FEC_DOT]
|
||||||
NUM.
|
NUM. .
|
||||||
|
|
||||||
[FEC_UPA]
|
[FEC_UPA]
|
||||||
ARRIBA
|
ARRIBA
|
||||||
|
@ -17599,19 +17599,19 @@ RE PÁG
|
||||||
AV PÁG
|
AV PÁG
|
||||||
|
|
||||||
[FEC_RTN]
|
[FEC_RTN]
|
||||||
ENTER
|
INTRO
|
||||||
|
|
||||||
[FEC_NUS]
|
[FEC_NUS]
|
||||||
NO USADO
|
NO UTILIZADO
|
||||||
|
|
||||||
[FEC_HME]
|
[FEC_HME]
|
||||||
INICIO
|
INICIO
|
||||||
|
|
||||||
[FEC_RCT]
|
[FEC_RCT]
|
||||||
CTRL DCHO
|
CTRL DCHO.
|
||||||
|
|
||||||
[FEC_LSF]
|
[FEC_LSF]
|
||||||
SHIFT IZQ
|
MAYÚS IZQ.
|
||||||
|
|
||||||
[FEC_DLL]
|
[FEC_DLL]
|
||||||
SUPR
|
SUPR
|
||||||
|
@ -17623,85 +17623,85 @@ TAB
|
||||||
-
|
-
|
||||||
|
|
||||||
[FEC_LCT]
|
[FEC_LCT]
|
||||||
CTRL IZQ
|
CTRL IZQ.
|
||||||
|
|
||||||
[FEC_MSL]
|
[FEC_MSL]
|
||||||
CLICK IZQ
|
RATÓN IZDO.
|
||||||
|
|
||||||
[FEC_MWB]
|
[FEC_MWB]
|
||||||
RUEDA ABAJO
|
RUEDA RATÓN ABAJO
|
||||||
|
|
||||||
[FEC_MWF]
|
[FEC_MWF]
|
||||||
RUEDA ARRIBA
|
RUEDA RATÓN ARRIBA
|
||||||
|
|
||||||
[FEC_SPC]
|
[FEC_SPC]
|
||||||
ESPACIO
|
ESPACIO
|
||||||
|
|
||||||
[FEC_RSF]
|
[FEC_RSF]
|
||||||
SHIFT DCHO
|
MAYÚS DCHA.
|
||||||
|
|
||||||
[FEC_MSR]
|
[FEC_MSR]
|
||||||
CLICK DCHO
|
RATÓN DCHO.
|
||||||
|
|
||||||
[FEC_CLK]
|
[FEC_CLK]
|
||||||
BLOQ MAYÚS
|
BLOQ MAYÚS
|
||||||
|
|
||||||
[FEC_MSM]
|
[FEC_MSM]
|
||||||
CLICK RUEDA
|
RATÓN CENTRAL
|
||||||
|
|
||||||
[FET_CIG]
|
[FET_CIG]
|
||||||
RETROCESO: limpiar acción. CLICK IZQ. o ENTER: asignar/agregar.
|
RETROCESO: QUITAR - BIR, INTRO: CAMBIAR
|
||||||
|
|
||||||
[FET_EIG]
|
[FET_EIG]
|
||||||
No se puede asignar un botón para ésta acción.
|
NO SE PUEDE DEFINIR UN CONTROL PARA ESTA ACCIÓN
|
||||||
|
|
||||||
[FEC_CMP]
|
[FEC_CMP]
|
||||||
COMBO: MIRAR I+D
|
COMBO: MIRAR I+D
|
||||||
|
|
||||||
[FEC_LOR]
|
[FEC_LOR]
|
||||||
Mirar Derecha
|
Mirar hacia la derecha
|
||||||
|
|
||||||
[FEC_LOL]
|
[FEC_LOL]
|
||||||
Mirar Izquierda
|
Mirar hacia la izquierda
|
||||||
|
|
||||||
[FEC_LBA]
|
[FEC_LBA]
|
||||||
Mirar Atrás
|
Mirar hacia atrás
|
||||||
|
|
||||||
[FEC_IRT]
|
[FEC_IRT]
|
||||||
INSERTAR
|
INSERT
|
||||||
|
|
||||||
[FEC_PLS]
|
[FEC_PLS]
|
||||||
NUM +
|
NUM. +
|
||||||
|
|
||||||
[FEC_QUE]
|
[FEC_QUE]
|
||||||
?????
|
¿¿¿???
|
||||||
|
|
||||||
[FEC_UNB]
|
[FEC_UNB]
|
||||||
SIN ASIGNAR
|
SIN ASIGNAR
|
||||||
|
|
||||||
[FEC_ERI]
|
[FEC_ERI]
|
||||||
¡Error! Una o más acciones no están vinculadas a una tecla o botón. Verifica que todas las acciones estén configuradas.
|
¡Error! Una o más acciones de control no están asignadas a una tecla o botón. Comprueba que todas las acciones de control estén asignadas.
|
||||||
|
|
||||||
[FEC_TFD]
|
[FEC_TFD]
|
||||||
Torreta+Inclinar Abajo
|
Torreta /morro abajo
|
||||||
|
|
||||||
[FET_RIG]
|
[FET_RIG]
|
||||||
Aprieta el botón/tecla que quieras para ésta acción.
|
ELIGE UN NUEVO CONTROL PARA ESTA ACCIÓN
|
||||||
|
|
||||||
[FEC_TFU]
|
[FEC_TFU]
|
||||||
Torreta+Inclinar Arriba
|
Torreta /morro arriba
|
||||||
|
|
||||||
[FEC_TFR]
|
[FEC_TFR]
|
||||||
Mirar+Torreta (Dcha.)
|
Mirar /Torreta a dcha.
|
||||||
|
|
||||||
[FEC_TFL]
|
[FEC_TFL]
|
||||||
Mirar+Torreta (Izqda.)
|
Mirar /Torreta a izda.
|
||||||
|
|
||||||
[FEC_ANS]
|
[FEC_ANS]
|
||||||
Acción
|
Acción
|
||||||
|
|
||||||
[FEC_HND]
|
[FEC_HND]
|
||||||
Freno de Mano
|
Freno de mano
|
||||||
|
|
||||||
[FEC_SPN]
|
[FEC_SPN]
|
||||||
Esprintar
|
Esprintar
|
||||||
|
@ -17710,25 +17710,25 @@ Esprintar
|
||||||
Saltar
|
Saltar
|
||||||
|
|
||||||
[FEC_CMR]
|
[FEC_CMR]
|
||||||
Cámara
|
Cambiar cámara
|
||||||
|
|
||||||
[FEC_SUB]
|
[FEC_SUB]
|
||||||
Misión Secundaria
|
Misión secundaria
|
||||||
|
|
||||||
[FEC_HRN]
|
[FEC_HRN]
|
||||||
Claxon
|
Claxon
|
||||||
|
|
||||||
[FEC_RAD]
|
[FEC_RAD]
|
||||||
Cambiar Emisora
|
Radio
|
||||||
|
|
||||||
[FEC_EEX]
|
[FEC_EEX]
|
||||||
Entrar+Salir
|
Entrar y salir
|
||||||
|
|
||||||
[FEC_ZOT]
|
[FEC_ZOT]
|
||||||
Alejar Zoom
|
Alejar zoom
|
||||||
|
|
||||||
[FEC_ZIN]
|
[FEC_ZIN]
|
||||||
Aumentar Zoom
|
Acercar zoom
|
||||||
|
|
||||||
[FEC_RIG]
|
[FEC_RIG]
|
||||||
Derecha
|
Derecha
|
||||||
|
@ -17737,96 +17737,96 @@ Derecha
|
||||||
Izquierda
|
Izquierda
|
||||||
|
|
||||||
[FEC_CEN]
|
[FEC_CEN]
|
||||||
Centrar Cámara
|
Centrar cámara
|
||||||
|
|
||||||
[FEC_BAC]
|
[FEC_BAC]
|
||||||
Retroceder
|
Retroceder
|
||||||
|
|
||||||
[FEC_PTT]
|
[FEC_PTT]
|
||||||
Objetivo Anterior
|
Objetivo anterior
|
||||||
|
|
||||||
[FEC_FOR]
|
[FEC_FOR]
|
||||||
Avanzar/Acelerar
|
Avanzar
|
||||||
|
|
||||||
[FEC_PWE]
|
[FEC_PWE]
|
||||||
Arma Anterior
|
Arma anterior
|
||||||
|
|
||||||
[FEC_NWE]
|
[FEC_NWE]
|
||||||
Arma Siguiente
|
Siguiente arma
|
||||||
|
|
||||||
[FEC_FIR]
|
[FEC_FIR]
|
||||||
Atacar/Disparar
|
Disparar
|
||||||
|
|
||||||
[FEC_NTR]
|
[FEC_NTR]
|
||||||
Objetivo Siguiente
|
Siguiente objetivo
|
||||||
|
|
||||||
[FEC_LDU]
|
[FEC_LDU]
|
||||||
Mirar Abajo
|
Mirar abajo
|
||||||
|
|
||||||
[FEC_LUD]
|
[FEC_LUD]
|
||||||
Mirar Arriba
|
Mirar arriba
|
||||||
|
|
||||||
{ improvements & fixes }
|
{ improvements & fixes }
|
||||||
|
|
||||||
[FED_HUD]
|
[FED_HUD]
|
||||||
MODO INTERFAZ:
|
INTERFAZ:
|
||||||
|
|
||||||
[FED_RDM]
|
[FED_RDM]
|
||||||
MAPA E ÍCONOS
|
MAPA E ICONOS
|
||||||
|
|
||||||
[FED_RDB]
|
[FED_RDB]
|
||||||
SOLO ÍCONOS
|
SOLO ICONOS
|
||||||
|
|
||||||
[FEA_MUS]
|
[FEA_MUS]
|
||||||
VOL. DE RADIO:
|
VOLUMEN DE RADIO:
|
||||||
|
|
||||||
[FEA_SFX]
|
[FEA_SFX]
|
||||||
VOL. DE EFECTOS:
|
VOLUMEN DE EFECTOS:
|
||||||
|
|
||||||
[BUSTED]
|
[BUSTED]
|
||||||
¡ARRESTADO!
|
¡TRINCADO!
|
||||||
|
|
||||||
[FEM_SL1]
|
[FEM_SL1]
|
||||||
Espacio Libre 1
|
Archivo 1 no presente
|
||||||
|
|
||||||
[FEM_SL2]
|
[FEM_SL2]
|
||||||
Espacio Libre 2
|
Archivo 2 no presente
|
||||||
|
|
||||||
[FEM_SL3]
|
[FEM_SL3]
|
||||||
Espacio Libre 3
|
Archivo 3 no presente
|
||||||
|
|
||||||
[FEM_SL4]
|
[FEM_SL4]
|
||||||
Espacio Libre 4
|
Archivo 4 no presente
|
||||||
|
|
||||||
[FEM_SL5]
|
[FEM_SL5]
|
||||||
Espacio Libre 5
|
Archivo 5 no presente
|
||||||
|
|
||||||
[FEM_SL6]
|
[FEM_SL6]
|
||||||
Espacio Libre 6
|
Archivo 6 no presente
|
||||||
|
|
||||||
[FEM_SL7]
|
[FEM_SL7]
|
||||||
Espacio Libre 7
|
Archivo 7 no presente
|
||||||
|
|
||||||
[FEM_SL8]
|
[FEM_SL8]
|
||||||
Espacio Libre 8
|
Archivo 8 no presente
|
||||||
|
|
||||||
[FES_DEL]
|
[FES_DEL]
|
||||||
BORRAR PARTIDA
|
Borrar partida
|
||||||
|
|
||||||
[FEO_CON]
|
[FEO_CON]
|
||||||
Config. Controles
|
Configuración de controles
|
||||||
|
|
||||||
[FEO_AUD]
|
[FEO_AUD]
|
||||||
Config. Audio
|
Configuración de audio
|
||||||
|
|
||||||
[FEO_DIS]
|
[FEO_DIS]
|
||||||
Config. Pantalla
|
Configuración de pantalla
|
||||||
|
|
||||||
[FEO_LAN]
|
[FEO_LAN]
|
||||||
Config. Idioma
|
Configuración de idioma
|
||||||
|
|
||||||
[FEO_PLA]
|
[FEO_PLA]
|
||||||
Config. Jugador
|
Configuración del jugador
|
||||||
|
|
||||||
[FEB_AUD]
|
[FEB_AUD]
|
||||||
Audio
|
Audio
|
||||||
|
@ -17844,7 +17844,7 @@ AUDIO
|
||||||
IZQUIERDA
|
IZQUIERDA
|
||||||
|
|
||||||
[FEH_SGA]
|
[FEH_SGA]
|
||||||
NUEVO JUEGO
|
Iniciar nueva partida
|
||||||
|
|
||||||
[DUMMY]
|
[DUMMY]
|
||||||
THIS LABEL NEEDS TO BE HERE !!!
|
THIS LABEL NEEDS TO BE HERE !!!
|
||||||
|
|
Loading…
Reference in a new issue