Unreal Engine 4.9 Preview

[=;347610]
Sure:

http://puu.sh/jnS1T/c85aa152e4.png

http://puu.sh/jnS2L/fb17dbe62a.png

If I disable “Crack free displacement” it works too.
[/]

Hi -

Continuing my tests, can you confirm that this material is being using with a HISM or Instanced Static Mesh setup and can you give a screenshot of the setup you are using?

I do not use this material with a HISMC or ISMC, I just use a regular Static Mesh.
What exactly should I take a screenshot of?

Is the arbitrary character orientation coming with 4.9 at all?

.com/Xaklse/UnrealEngine/tree/Arbitrary_Gravity_Orientationhttps://.com/watch?v=IW9E6XzfDbg
Thanks, Litruv.

[=;343085]
Does the “Dynamic Character Shadows can be used with otherwise static lighting and shadowing” require the Deferred Rendering with Metal support(which requires source)?

Can’t seem to get shadows to work on device…
[/]

No, they work with forward rendering. You need to set CastModulatedShadow on a Directional light. Also make sure your static lighting for geometry has been rebuilt.

[=;344954]
Every time I click the “+” button in a landscape grass type to add a new type of grass, the editor crashes.
[/]

I fixed that today, it’ll be fixed in Preview 2. Sorry about that!

Nice update, look forward to trying it. Wish you would bump the FBX importing of multiple assets (Including pivots) into UE4 though. That is one area Unity3D excels in.

[=JackP;348120]
I fixed that today, it’ll be fixed in Preview 2. Sorry about that!
[/]

Actually the fix did not make the cutoff for Preview 2. It will be included in Preview 3.

[=TheAgent;345646]
Tried bringing my game over from 4.9 promoted to 4.9 preview and I get these bizarre compile errors.


1>    Running UnrealHeaderTool "E:\BaconMan 4.9\BaconMan.uproject" "E:\BaconMan 4.9\Intermediate\Build\Win64\BaconManEditor\Development\UnrealHeaderTool.manifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -rocket -installed
1>  Reflection code generated for BaconManEditor in 16.1432015 seconds
1>  Performing 21 actions (4 in parallel)
1>  [2/21] Resource ModuleVersionResource.rc.inl
1>  [3/21] Resource BaconMan.rc
1>  PCH.BaconMan.h.cpp
1>  BaconMan.generated.cpp
1>  CameraZoomVolume.cpp
1>  PushableObject.cpp
1>  CheckPoint.cpp
1>E:\BaconMan 4.9\Source\BaconMan\Public/BM_EnemyPawn.h(61): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BM_EnemyPawn.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BM_EnemyPawn.h(64): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BM_EnemyPawn.h(64): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(406): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(406): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(409): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(409): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(412): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(412): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(415): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(415): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(418): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(418): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(421): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(421): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(424): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(424): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(427): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(427): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(430): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(430): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(436): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(436): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>  BM_SaveGame.cpp
1>  BM_Item.cpp
1>  BM_GameSaves.cpp
1>  BM_EnemyPawn.cpp
1>E:\BaconMan 4.9\Source\BaconMan\Public\BM_EnemyPawn.h(61): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BM_EnemyPawn.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BM_EnemyPawn.h(64): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BM_EnemyPawn.h(64): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>  BM_GameInstance.cpp
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(61): error C2143: syntax error : missing ';' before '*'
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(64): error C2143: syntax error : missing ';' before '*'
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(64): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(406): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(406): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(409): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(409): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(412): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(412): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(415): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(415): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(418): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(418): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(421): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(421): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(424): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(424): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(427): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(427): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(430): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(430): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(436): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(436): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(406): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(406): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(409): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(409): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(412): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(412): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(415): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(415): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(418): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(418): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(421): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(421): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(424): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(424): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(427): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(427): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(430): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(430): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(436): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(436): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>  BM_AIController.cpp
1>  BMProjectile.cpp
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1020): error C2039: 'DamageImpactSound' : is not a member of 'ABM_EnemyPawn'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BM_EnemyPawn.h(15) : see declaration of 'ABM_EnemyPawn'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1020): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1021): error C2039: 'DeathSound' : is not a member of 'ABM_EnemyPawn'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BM_EnemyPawn.h(15) : see declaration of 'ABM_EnemyPawn'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1021): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1887): error C2039: 'InstaDeathSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1887): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1889): error C2039: 'FellDeathSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1889): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1890): error C2039: 'BuzzDeathSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1890): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1891): error C2039: 'SpikeDeathSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1891): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1892): error C2039: 'DashSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1892): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1893): error C2039: 'HurtSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1893): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1894): error C2039: 'DeathSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1894): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1895): error C2039: 'HitEnemySound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1895): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1896): error C2039: 'AttackSwing' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1896): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1897): error C2039: 'WeaponFireSound' : is not a member of 'ABaconManCharacter'
1>          E:\BaconMan 4.9\Source\BaconMan\Public/BaconManCharacter.h(14) : see declaration of 'ABaconManCharacter'
1>E:\BaconMan 4.9\Intermediate\Build\Win64\UE4Editor\Inc\BaconMan\BaconMan.generated.cpp(1897): error C2664: 'UObjectProperty::UObjectProperty(const UObjectProperty &)' : cannot convert argument 1 from 'FObjectInitializer' to 'ECppProperty'
1>          No -defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>  BMPlayerController.cpp
1>  BMCharacterMovementComponent.cpp
1>  BaconManGameMode.cpp
1>  BaconManCharacter.cpp
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(61): error C2143: syntax error : missing ';' before '*'
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(64): error C2143: syntax error : missing ';' before '*'
1>e:\baconman 4.9\source\baconman\public\BM_EnemyPawn.h(64): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(406): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(406): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(409): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(409): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(412): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(412): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(415): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(415): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(418): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(418): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(421): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(421): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(424): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(424): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(427): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(427): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(430): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(430): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(436): error C2143: syntax error : missing ';' before '*'
1>E:\BaconMan 4.9\Source\BaconMan\Public\BaconManCharacter.h(436): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>  BaconMan.cpp
1>  BM_BlueprintFunctionLibrary.cpp
1>E:\BaconMan 4.9\Source\BaconMan\Private\BM_EnemyPawn.cpp(294): error C2065: 'DamageImpactSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BM_EnemyPawn.cpp(301): error C2065: 'DamageImpactSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BM_EnemyPawn.cpp(330): error C2065: 'DeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BM_EnemyPawn.cpp(392): error C2065: 'DeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BM_EnemyPawn.cpp(451): error C2065: 'DeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(623): error C2065: 'HurtSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(658): error C2065: 'HurtSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(1034): error C2065: 'DashSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(1379): error C2065: 'WeaponFireSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(1642): error C2065: 'AttackSwing' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(1815): error C2065: 'HitEnemySound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(1960): error C2065: 'HitEnemySound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(2661): error C2065: 'SpikeDeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(2785): error C2065: 'BuzzDeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(2796): error C2065: 'FellDeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(2808): error C2065: 'InstaDeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(2826): error C2065: 'DeathSound' : undeclared identifier
1>E:\BaconMan 4.9\Source\BaconMan\Private\BaconManCharacter.cpp(2836): error C2065: 'DeathSound' : undeclared identifier
1>  -------- End Detailed Actions Stats -----------------------------------------------------------
1>ERROR : UBT error : Failed to produce item: E:\BaconMan 4.9\Binaries\Win64\UE4Editor-BaconMan.dll
1>  Total build time: 104.12 seconds
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(43,5): error MSB3075: The command ""C:\Program Files\Epic Games\4.9\Engine\Build\BatchFiles\Rebuild.bat" BaconManEditor Win64 Development "E:\BaconMan 4.9\BaconMan.uproject" -rocket" exited with code 5. Please verify that you have sufficient rights to run this command.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========


[/]

I still need help with this.

UPDATE!

We have just released Preview 2 for 4.9! Please view the Known Issues List on page 1 of this thread for the updated list of known issues.

Thank you for your continued help in testing the 4.9 build before its official release. As a reminder, the Preview builds are for testing only, and should not be used for the active development of your project.

Cheers!

Fixed in Preview 2 - CL 2641355

UE-15456 Templates - Starting viewport camera position is incorrect
UE-17068 Code and BP projects load into a black screen after launching on Xbox One.
UE-17128 4.8 Tonemapper does not yield pure black unlike 4.7.6
UE-17354 Crash occurred exiting simulation after modifying static mesh
UE-17370 Self-Shadowing changes when click on and off an actor
UE-17516 Landscape spline control points mesh does not update after first use
UE-17622 The DefaultSceneRoot’s tooltip claims adding a new scene component will automatically replace it as the new root, but this is no longer true
UE-18143 Linux SlateDialogs unable to create project in directory with a localization folder
UE-18212 Unable to import localization assets in Linux
UE-18253 Crash upon saving an asset with a localization name
UE-18344 Crash when redoing scale manipulations to a BSP
UE-18381 PS4 throws warnings when Gnm validation is enabled.
UE-18383 Unable to migrate localization files in Linux
UE-18384 Editing a blueprint from a hidden streamed level can reset all actor transforms
UE-18417 Crash occurs trying to open renamed HLOD map
UE-18422 Crash on PIE after changing default value in bp class referenced by GetClassDefaults node
UE-18434 Viewport rendering wobbles when orbiting
UE-18437 Broken thumbnails throughout the editor
UE-18455 Tag Editor window cannot be focused on Mac
UE-18464 Unable to add HTML5 browser to Launch On menu
UE-18474 Firefox does not appear in the Launch On menu by default
UE-18543 Destructibles intersect with geometry when they do not shatter
UE-18557 “Ensure condition failed: Parent” importing fbx, then crash
UE-18596 Typing “lerp” in material editor does not summon linear interpolate node
UE-18598 iOS - Project Settings - 30 FPS frame rate lock option needs to be raised for pre-built samples from the build machine
UE-18606 Fix pop-under menus in editor causing menus to activate automatically.
UE-18611 Need to integrate D3D12 RHI
UE-18695 Component Editing does not work in Blueprint Editor Viewport
UE-18705 Projects crash upon returning to home during inital load
UE-18718 Stencil buffer does notwork on Metal causing issues with modulated self shadowing and decal clipping
UE-18731 Sensor Portrait tooltip is misleading
UE-18758 Child actors cannot be recognized as children of parent actor within parent blueprint
UE-18768 Default Value elements in a variable array inside a Game Instance Blueprint collapses after anything is entered
UE-18779 MAC: Playback of duplicate movie results in black screen on second play
UE-18782 MAC: Change in video resolution results in crash
UE-18783 Power of Two and texture size is breaking large .HDR import
UE-18786 Toggling between windows on Mac brings up console command first time
UE-18788 Build failure packaging for Android
UE-18805 Plugin Browser does not update correctly after creating new plugin
UE-18806 Viewport buttons on Mac are difficult to open
UE-18824 Modifier keys do not work on Mac
UE-18830 Device sharing is causing unwanted platforms to be displayed for launch on
UE-18832 Unable to compile code projects target is not added to MakeFile
UE-18855 Mannequin incorrect in low detail shared resources
UE-18875 Crash deleting Function input in Anim BP
UE-18894 Assert when entering ghost mode while intersecting a landscape
UE-18905 ShooterGame crash when closing in game menu
UE-18909 Crash upon attempting to compile a blueprint while Git source control is active
UE-18971 ReferenceViewer_Make Collection with Referenced Asset Local Broken
UE-18992 TappyChicken gate bling has inconsistent sound volume on Android
UE-18996 TappyChicken sound sometimes pops after flying through gates
UE-18997 Crash opening projects on Android Galaxy Tab 2
UE-19001 up Project fails to complete
UE-19003 up Project logging shows Windows on Mac
UE-19004 Missing bones warning for FirstPerson_Skeleton when converting FP template from 4.7 to 4.9
UE-19006 Editor crashes when HLODVolume is removed from level and HLOD are build
UE-19017 Physics Constraint doesn’t hold if one Component is used for constraint
UE-19029 Unable to convert projects missing UE4Editor-Core dynamic libraries
UE-19032 Hide special tick groups from blueprints
UE-19035 1400 : Update PxPreprocessor.h
UE-19036 On Mac, the duplicate of a duplicate actor is created in the wrong location
UE-19039 Simplified Chinese is missing from the options for Editor Localization Language and Region in the Region & Language page of the Editor Preferences.
UE-19048 Unable to specify sub directories when creating new plugins
UE-19053 1405 : added specific suffix for long
UE-19072 Linux ShooterGame mouse click is offset for menu options
UE-19084 ES 3.1 on Android fails to compile
UE-19124 PS4 movie players crash on reuse.
UE-19126 Crash generating convex collision
UE-19146 Directional light rotation has it pointing straight down
UE-19162 Undoing edits to an instanced sub-object crashes
UE-19165 Clear Coat Material Regression - Broken with Skylight and SSR
UE-19170 Oculus performance significantly lower in 4.9
UE-19175 1414 : Update AndroidES31OpenGL.cpp
UE-19194 Map dependencies json generation regression
UE-19223 Packaging for android cook failure in 4.9 binary
UE-19227 On Mac, duplicating with Ctrl+W takes multiple attempts
UE-19242 argument unused during compilation: ‘-fno-function-sections’ on Android with older TADP
UE-19268 Portuguese is missing from the options for Editor Localization Language and Region in the Region & Language page of the Editor Preferences.
UE-19274 Crashes not being recorded in crash reporter for 4.9 on Windows 10
UE-19275 Crash when hovering over animation sequence in Persona
UE-19296 Blueprint based behavior tree tasks are leaving some latent actions active
UE-19300 Landscape Add Tool Crash
UE-19303 Crash on Mac unpausing when audio is playing
UE-19333 A Boy and His Kite Demo will crash when converted to 4.9 from 4.8
UE-19353 Cannot open the GearVR Oculus Menu
UE-19362 Crash when enabling alternate DFAO rendering method ‘r.AOUseSurfaceCache 1’
UE-19366 Plugin spam in UAT is enabled for release.
UE-19368 Structure text variable’s default value lost on close
UE-19373 Existing unedited BSP brushes move after building level again
UE-19376 DFAO artifacts accumulate when moving around a small object
UE-19383 Using DuplicateObject on a worker thread may lead to intermittent crashes
UE-19400 ShooterGame Fails to Build in EC Job
UE-19405 Using orbit camera causes visuals to flicker
UE-19409 Crash occurs using Landscape selection tool
UE-19410 FText marked as meta = (MultiLine = “true”) no longer allows multiple lines
UE-19412 Server Game Options does not leave a space before adding a commandline parameter to the URL
UE-19415 UMG: Set Brush, Make SlateBrush, Make Brush from ____ “Image” deprecation support
UE-19420 Error on Construct Object from Class node if variable type Object class
UE-19446 Multiple Epic Games Launcher icons appear when opening the binary editor on Mac
UE-19451 NavRelevant components without navigation parent are not used for generating navmesh
UE-19483 Responsive AA is broken
UE-19485 Mac: Editor crashes when a movie file is copied to the project folder

Cool updating now. I see that the build failures with Android have been fixed.

EDIT:
really another 3GB? you guys should really look into how to push fixes not whole engine build a users way each and every update. For me it’s no problem on optic fiber and no data limits but i can imagine a lot of users being ****** about downloading 3 to 5GB releases / updates each time

**EDIT 2:
**I can confirm that packaging/building for Android works again great work!

@ - yea its rough luckily I was able to opt in for packet shaping during peak hours (the odd stutter during my netflix sessions) for unlimited bandwith cap. when I got into unreal a year ago I consistently started destroying my monthly download caps

edit - also has android device support been increased with 4.9 so far? i.e. galaxy tab black screen of death issue?

edit2 - “Crash opening projects on Android Galaxy Tab 2” OHHHH

[=;348240]
Cool updating now. I see that the build failures with Android have been fixed.

EDIT:
really another 3GB? you guys should really look into how to push fixes not whole engine build a users way each and every update. For me it’s no problem on optic fiber and no data limits but i can imagine a lot of users being ****** about downloading 3 to 5GB releases / updates each time

**EDIT 2:
**I can confirm that packaging/building for Android works again great work!
[/]

Well, you don’t need to download every build. People on a limited bandwidth can just wait for a final version instead of downloading every preview.

Things like hotfixes or updates to preview builds actually only include what has changed and not full downloads of the entire engine, but due to build artifacts like pdbs which can change the entire file even for a tiny change, the patch size is unfortunately much larger than we would like.

If you are comfortable building from , you can avoid downloading symbols/pdbs/etc… and only download the source (and occasional 3rd party DLL/etc…) changes, which are much smaller.

Cheers,
Noland

[=;348369]
Well, you don’t need to download every build. People on a limited bandwidth can just wait for a final version instead of downloading every preview.
[/]
But that’s not really the point, man.

Having data limits shouldn’t stop people from participating in the Preview releases. It wouldn’t be a problem for anyone if there was just a more efficient way to download.

But I guess there is a way, as 's pointing out.

[=;345468]
Thanks for the answer! Do you know if it’s planned at all? Would be a very useful feature. Right now clustering is pretty worthless if it means the whole cluster will be the same mesh, looks kinda rubbish.
[/]

I think it’s something we’d like to do eventually, but there aren’t any short-term plans to work on it.

Cheers,
Noland

Could anyone tell me if this has been addressed: Crash after short time of demorec - Platform & Builds - Epic Developer Community Forums

Quite a large filesize for me to download at the moment. Quite a simple bug to reproduce if anyone has the time; just creating a first person blueprint project, running the game, typing demorec demoname, and waiting about a minute.

[=uunx;348434]
Could anyone tell me if this has been addressed: Crash after short time of demorec - Platform & Builds - Epic Developer Community Forums

Quite a large filesize for me to download at the moment. Quite a simple bug to reproduce if anyone has the time; just creating a first person blueprint project, running the game, typing demorec demoname, and waiting about a minute.
[/]

Hi uunx,

I see that we already have a tech assigned to that particular post. Please allow up to four days for us to be able to look into this. If after that time you have not heard anything, please feel free to post on the answerhub post requesting an update. Thank you!

hello
is there any further improvement for dx 12 in the 2nd preview , does it still crach , plz tell us before i download it and thank you

[=Amiot;348441]
hello
is there any further improvement for dx 12 in the 2nd preview , does it still crach , plz tell us before i download it and thank you
[/]

I’m not sure which crash you are referring to, but the Preview 2 release notes include this fix: UE-18611 Need to integrate D3D12 RHI

For reference: What is RHI? - Programming & Scripting - Epic Developer Community Forums

Is Android OpenGL ES 3.1 + AEP still " source only"? Any idea when that will get merged into the launcher version?

Just curious, it’s kind of annoying having the launcher version and version installed side by side.

Thanks