Description

Event Tick works when it's running on Windows however once it's packaged or even launched onto all platforms, the event tick does not work as anticipated. This happens on all platforms.

*Project can be downloaded here:* [Link Removed]

If you wish to use the project instead of the reproduction steps below, please follow these steps to reproduce it on the project:

*iOS steps from user: By default without changing BP_BaseFish:*
1. Package the project for iOS
2. Install the .ipa file to your phone manually through iTunes
3. Run the game IOS device
4. Tap spawn fish text on the top right corner (not the blue button)
5. A gray fish should spawn
6. Tap anywhere on the screen for ~30 times (sorry forgot to tune this down), the fish will evolve
7. Tap on the fish for 5 times (while it is blinking), and it will evolve to a yellow fish
8. The yellow fish will move normally

*iOS steps from user: To reproduce the issue:*
1. Go to Content > Blueprint > Fish > BP_BaseFish (Open It)
2. Search for variable name "EvolutionType"
3. Change the default value of "EvolutionType" from None to BP_TestEvolveFish_3
4. Package the project for iOS
5. Install the .ipa file to your phone manually through iTunes
6. Run the game on IOS device
7. Tap spawn fish text on the top right corner (not the blue button)
8. A gray fish should spawn
9. Tap anywhere on the screen for ~30 times (sorry forgot to tune this down), the fish will evolve
10. Tap on the fish for 5 times (while it is blinking), and it will evolve to a yellow fish
11. The yellow fish (BP_TestEvolveFish_3) will not move as the event tick won't fire

Steps to Reproduce

1. Create a blueprint project
2. Create a new blueprint
3. Create a blueprint class (actor), name it BP_ParentTest
4. Give BP_Parent test a variable named EvolveType of type Class BP_ParentTest (Purple color)
5. Add a print node that prints "Hello" to BP_ParentTest EventTick
6.Create a child of BP_ParentTest and named it BP_ChildTest
7. Go back to BP_ParentTest and set the value of EvolveType to BP_ChildTest
8. Package and launch

Expected: To be spammed with the printstring
Result: The printstring only ticks once

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Cannot Reproduce
ComponentUE - Gameplay - Components
Affects Versions4.8.2
CreatedJul 20, 2015
ResolvedJan 31, 2017
UpdatedJul 14, 2021