1. The #include in both .cpp and .h
2. The naming convention for boolians on PrimaryComponentTick.bCanEverTick = true; having it’s b on bCanEverTick
3. The inheritance of UActorComponent in the header file
4. The float type and BeginPlay()
5. The pointer in the TickComponent