EpicSkookumScript / EpicSkookumScript/SkookumScript-Plugin
New overridden methods are not always called
- Lenguaje dominante
- C++
- Estrellas
- 138
- Forks
- 22
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
**Issue by [error454](https://github.com/error454)**
_Tuesday Jul 09, 2019 at 07:58 GMT_
_Originally opened as https://github.com/SkookumScript/SkookumScript-Plugin/issues/10_
----
**UE4 Version**
4.22.3
**SkookumScript Version**
4.22.3
**Describe the bug**
When adding a new override for a method, the new override is sometimes not called until you restart the editor.
**To Reproduce**
I have class structure:

* I have a method in `BaseArconiaPawn` `probe_mode_set(...)`
* I add an override for `probe_mode_set(...)` in `BP_ProbeBase` and test using `BP_ProbeNew` in the game.
* Compile sk, run game, new override does not getting executed.
* Stop game, force sk compile, run game, new override does not get executed
* Restart editor and override is executed
**Expected behavior**
Override's should get executed all the time.
Guía de contribución
Línea de trabajo
Reproduce el problema en UE4 4.22.3 con la jerarquía de BaseArconiaPawn, BP_ProbeBase y BP_ProbeNew descrita en el informe. Compara el comportamiento después de compilar y reiniciar el editor, y luego sigue la ruta de compilación y ejecución de SkookumScript para determinar por qué no se despacha el nuevo override. Se considera terminado cuando el override se ejecuta sin requerir reiniciar el editor.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp, unreal-engine
- Área
- game-dev
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100