New features to Map Editor

Abierto
#388 0 comentarios 3 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
20/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
lua
Área
game-dev

Línea de trabajo

The request covers several Map Editor additions: vehicle lights, object properties and scaling, game brightness, coronas, effects, and sun and moon size. Start by locating the Map Editor resource and its existing editing panels and feature implementations; compare each requested capability with what the editor already supports. Done means defining and implementing the requested features across the editor, with behavior that can be edited in game.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement resource:editor

I suggest you add a few features in the map editor that we will be able to edit in the game without creating Lua files. We will be able to use the features using F3 or double click after clicking an element (vehicles, objects, peds, etc.) in the panel.

setVehicleOverrideLights: It will allow us to set vehicle lights to turn on or off (I am not talking about the vehicle sirens)

setObjectProperty: This feature will let us change the property of the specified object. So we will be able to change an object's property using editor F3 Panel.
"mass" - float
"turn_mass" - float
"air_resistance" - float
"elasticity" - float
"center_of_mass" - Vector3D - (x, y, z)
"buoyancy" - float

Advanced Re-scale the object: Editor already has a rescale feature but it will be more advanced so will be able to scale the object from x, y, z, separated. We will be able to create tiny, large or long objects

setGameBrightness: I think we will be able to create more atmospheric, creepy, and mystery scenes using this feature. And It will be so good if it can be smooth instead linear Brightness changing

AdvancedCoronas: I know we can edit coronas and even their colors but this feature will be different; Finally we will be able to create blinking lights! because the current coronas are boring

createEffect: We will be able to create effects like:

"blood_heli", "boat_prop", "camflash", "carwashspray", "cement", "cloudfast", "coke_puff", "coke_trail", "cigarette_smoke",
"explosion_barrel", "explosion_crate", "explosion_door", "exhale", "explosion_fuel_car", "explosion_large", "explosion_medium",

setMoonSize: This feature sets the moon size.

setSunSize: This feature sets the sun size.

Note: these features may already suggested by someone I don't know but I'll be so glad if it's possible to add these features to map editor. :)

I've tested the current features in the Map Editor
MTA Version: 1.5.9-9.21241.0)

Lenguaje dominante
Lua
Estrellas
185
Forks
180
Merge medio
5 d 13 h
PR fusionados (30 d)
2

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de multitheftauto/mtasa-resources

Todos los issues de multitheftauto/mtasa-resources

Issues similares

Más issues de Lua

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.