Trying to simulate evolution in a simplified way, with UnrealEngine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
21 KiB

2 years ago
<EFBFBD><EFBFBD>*<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`
<EFBFBD>u<EFBFBD>)'F<EFBFBD><EFBFBD>v<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,#<<EFBFBD>^7<EFBFBD>H<EFBFBD><EFBFBD><EFBFBD><EFBFBD>~q*&"<EFBFBD>T<EFBFBD><EFBFBD>O&<EFBFBD>F!<EFBFBD>Ђ<EFBFBD>a+<EFBFBD>O<EFBFBD><EFBFBD><EFBFBD>J<EFBFBD>6
?t<EFBFBD>πD<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>s %<EFBFBD>h<EFBFBD><EFBFBD><EFBFBD>B<EFBFBD><EFBFBD> <EFBFBD>1<EFBFBD>A<EFBFBD>F.(<EFBFBD>8None<EFBFBD><EFBFBD>!41E2DEE54F45B4069569B190C57C4DC1 <EFBFBD> Q<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Pd<EFBFBD>;I<EFBFBD><EFBFBD><EFBFBD><EFBFBD>PX<EFBFBD>-'JJ<EFBFBD><EFBFBD>M<EFBFBD><EFBFBD>Z<EFBFBD>]L<EFBFBD> <EFBFBD><EFBFBD>++UE4+Release-4.27|<EFBFBD>++UE4+Release-4.27<EFBFBD><EFBFBD>%<EFBFBD>[VT<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8/Game/Blueprints/BP_FoodCd /Game/Blueprints/BP_Poison <EFBFBD><EFBFBD>u/Game/GameMode/BP_GameState<EFBFBD>a<EFBFBD><EFBFBD>)/Game/GameMode/BP_GameState.BP_GameStateyoaX/Script/BlueprintGraph<EFBFBD><EFBFBD>|D/Script/CoreUObject<EFBFBD>I->/Script/Engine<EFBFBD>@<EFBFBD>I/Script/UnrealEd,<EFBFBD>Actor-<EFBFBD>#Y ActorLabel<EFBFBD>r_ AllNodes<EFBFBD><EFBFBD>BArrayPropertyI<EFBFBD><EFBFBD>ibAllowDeletion<EFBFBD><EFBFBD><EFBFBD>bCommentBubblePinnedq.%LbCommentBubbleVisibleQ$<<bLegacyNeedToPurgeSkelRefs<EFBFBD><EFBFBD>\;
Blueprint93 BlueprintGeneratedClass)<EFBFBD>p-BlueprintGuid<EFBFBD>UBlueprintInternalUseOnly<EFBFBD><EFBFBD><EFBFBD>QBlueprintSystemVersion<EFBFBD>t +BlueprintType <EFBFBD><EFBFBD> BoolProperty<EFBFBD><EFBFBD>bOverrideFunction<EFBFBD><EFBFBD>[
BP_Food_C,/<EFBFBD>C BP_GameState<EFBFBD><EFBFBD>o<EFBFBD>BP_GameState_C7RS<EFBFBD> BP_Poison_CԄ~BPVariableDescription& BPVariableMetaDataEntryҖp<EFBFBD>bVisualizeComponent<EFBFBD><EFBFBD>6<EFBFBD> ByteProperty<EFBFBD>N-<EFBFBD> Category<EFBFBD>~<EFBFBD><EFBFBD> CategoryName<EFBFBD>6X CategorySorting<EFBFBD>Classtwx<EFBFBD>Comment<EFBFBD><EFBFBD><EFBFBD>ComponentClass1<EFBFBD><EFBFBD>UComponentTemplateԪ"<EFBFBD>
COND_None<EFBFBD><EFBFBD>2)DataKey <EFBFBD>u[
DataValueE<EFBFBD>|<EFBFBD>Default<EFBFBD><EFBFBD>o>Default__BP_GameState_Cg<EFBFBD>@Default__GameStateBaseT<EFBFBD>><EFBFBD>DefaultGraphNode<EFBFBD><EFBFBD><EFBFBD>vDefaultSceneRoot<EFBFBD><EFBFBD><EFBFBD>DefaultSceneRoot_GEN_VARIABLE<EFBFBD>~<EFBFBD>HDefaultSceneRootNode:P<EFBFBD><EFBFBD> DefaultValue<EFBFBD><EFBFBD>3 delegate<EFBFBD><EFBFBD><EFBFBD><EFBFBD> DeltaSeconds<EFBFBD>T{ DisplayNamez<EFBFBD><EFBFBD>BEdGrapho<EFBFBD>]EdGraphPinType<EFBFBD>w<EFBFBD>EEdGraphSchema_K2<EFBFBD><EFBFBD><EFBFBD> EditedDocumentInfo<EFBFBD>_<EFBFBD>EditedObjectPath<EFBFBD>A<EFBFBD><EFBFBD>ELifetimeCondition<EFBFBD>d<EFBFBD> EnabledState<EFBFBD>%N<EFBFBD>ENodeEnabledState<EFBFBD>@<EFBFBD><EFBFBD>ENodeEnabledState::Disabled<EFBFBD><EFBFBD><EFBFBD><EFBFBD> EnumPropertyQם@ Event Graph<EFBFBD><EFBFBD><EFBFBD> EventGraph]<EFBFBD>]EventReference<EFBFBD><EFBFBD><EFBFBD><EFBFBD>exec|<EFBFBD><EFBFBD>floaty<EFBFBD><EFBFBD>FloatProperty<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
FoodItems<EFBFBD><EFBFBD><EFBFBD><EFBFBD> FriendlyName<EFBFBD><EFBFBD> FunctionGraphsD)(=FunctionReference<EFBFBD>Z<EFBFBD>GameK%<EFBFBD><EFBFBD>GameStateBase<EFBFBD><EFBFBD><EFBFBD>1GeneratedClass<EFBFBD>XT
GraphGuid<EFBFBD><EFBFBD><EFBFBD>vGuidCP<EFBFBD>hHideCategoriesK<EFBFBD><EFBFBD>InternalVariableName=<EFBFBD>
<EFBFBD> IntProperty<EFBFBD><EFBFBD>6J K2Node_Events<EFBFBD>ZK2Node_FunctionEntry<EFBFBD><EFBFBD>*LastEditedDocuments <EFBFBD> MapProperty5<EFBFBD><EFBFBD><EFBFBD> MemberName<EFBFBD><EFBFBD><EFBFBD> MemberParent~<EFBFBD>}<MemberReference~<EFBFBD><EFBFBD>? MetaData<EFBFBD>MetaDataArrayRf<EFBFBD>ModuleRelativePathp"<EFBFBD>a
MultiLine<EFBFBD>g?<EFBFBD> NameProperty<EFBFBD><EFBFBD>J NewVariables<EFBFBD><EFBFBD><EFBFBD><EFBFBD> NodeComment`$_<EFBFBD> NodeGuidѬ<EFBFBD> NodePosYrF<EFBFBD>eNodes<EFBFBD><EFBFBD><EFBFBD>lNone<EFBFBD><EFBFBD> objecteK<EFBFBD><EFBFBD>ObjecteK<EFBFBD>ObjectProperty<EFBFBD>OutputDelegate m<EFBFBD>MPackagesG<EFBFBD>PackageLocalizationNamespacety<EFBFBD>PackageMetaData<EFBFBD>,<EFBFBD>e ParentClassݥ[ PoisonItems<EFBFBD><EFBFBD>PropertyFlags<EFBFBD>o<EFBFBD>PropertyGuids<EFBFBD>w<EFBFBD>ReceiveBeginPlay<EFBFBD>}b<EFBFBD> ReceiveTickKQ<EFBFBD><EFBFBD>ReplicationConditiono<EFBFBD><EFBFBD><EFBFBD>RepNotifyFunc<EFBFBD>Ԓ
RootNodes GWSavedViewOffset|<EFBFBD><EFBFBD>DSavedZoomAmount_<EFBFBD><EFBFBD>SceneComponentHd_SceneThumbnailInfo"<EFBFBD><EFBFBD>Schema<EFBFBD><EFBFBD><EFBFBD>w SCS_Node1<EFBFBD><EFBFBD><EFBFBD>ShowCategories<EFBFBD>-<EFBFBD>SimpleConstructionScript+R SoftObjectPath<EFBFBD>ۡ StrProperty;<EFBFBD>r$StructProperty0<EFBFBD><EFBFBD> TextProperty<EFBFBD>:t<EFBFBD>then<EFBFBD><EFBFBD>ҀThumbnailInfo<EFBFBD>L3<EFBFBD>ToolTip<EFBFBD><EFBFBD><EFBFBD>UbergraphPages#<EFBFBD>3UInt64Property^p\lUserConstructionScriptM<EFBFBD>`VarGuid<EFBFBD>VariableGuid<EFBFBD><EFBFBD>~<EFBFBD>VarName<EFBFBD>|1VarTypeG'L
Vector2DU0l <EFBFBD><EFBFBD><EFBFBD><EFBFBD>b<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>7b#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Qb#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Rb#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Xb#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>db#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>5b#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Jb#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ub#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>xb#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>zb#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>vbJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,bgbgbgbgbgbgb<EFBFBD><EFBFBD><EFBFBD><EFBFBD> u<EFBFBD>8<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> sVA<EFBFBD><EFBFBD><EFBFBD><EFBFBD>+14<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Q,[E<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Q!<EFBFBD>H<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><EFBFBD>L<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>0N<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/)&<EFBFBD>R<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>v <EFBFBD>R<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> x<EFBFBD><EFBFBD>R<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>z{<EFBFBD>S<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>  <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 
Blueprint BP_GameState<EFBFBD>BlueprintGeneratedClassBP_GameState_C<EFBFBD><EFBFBD>8 BP_GameState
BlueprintBlueprintTypeBPTYPE_NormalBlueprintNamespaceImplementedInterfacesBlueprintPath BP_GameStateGeneratedClassDBlueprintGeneratedClass'/Game/GameMode/BP_GameState.BP_GameState_C' ParentClass$Class'/Script/Engine.GameStateBase'NativeParentClass$Class'/Script/Engine.GameStateBase'NumReplicatedProperties0BlueprintDescriptionBlueprintDisplayName ClassFlags 12847636 IsDataOnlyFalseFiBData<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 7 GjoeJoCmvfqsjouNbobhfs Qspqfsujft Qspqfsujft GjoeJoCmvfqsjouNbobhfsObnfObnf Gppe!Jufnt GjoeJoCmvfqsjouNbobhfs Uppmujq Uppmujq GjoeJoCmvfqsjouNbobhfs QjoDbufhpsz QjoDbufhpszpckfdu GjoeJoCmvfqsjouNbobhfs PckfduDmbtt PckfduDmbtt  CQ`Gppe`D
 GjoeJoCmvfqsjouNbobhfs JtBssbz JtBssbz  GjoeJoCmvfqsjouNbobhfs JtSfgfsfodf JtSfgfsfodf EfgbvmuWbmvf Qpjtpo!Jufnt CQ`Qpjtpo`D GjoeJoCmvfqsjouNbobhfsVcfsVcfs LjtnfuTdifnbHsbqiEjtqmbzObnf`FwfouHsbqi FwfouHsbqi GjoeJoCmvfqsjouNbobhfs Eftdsjqujpo Eftdsjqujpo  CmvfqsjouOpHsbqiUppmujq)Opof* GjoeJoCmvfqsjouNbobhfsOpeftOpeft L3Opef Fwfou`ObnfFwfou!|GvodujpoObnf~GvodujpoObnfVPckfduEjtqmbzObnftBdups;SfdfjwfCfhjoQmbz CfhjoQmbz GjoeJoCmvfqsjouNbobhfs DmbttObnf DmbttObnfL3Opef`Fwfou GjoeJoCmvfqsjouNbobhfs
OpefHvje
OpefHvje"4649BE4E52EG856F3D48G:B7F61BF51: GjoeJoCmvfqsjouNbobhfs TdifnbObnf TdifnbObnfFeHsbqiTdifnb`L3 GjoeJoCmvfqsjouNbobhfsHmzqiHmzqiHsbqiFejups/Fwfou`27y GjoeJoCmvfqsjouNbobhfsHmzqiTuzmfTfuHmzqiTuzmfTfu FejupsTuzmf GjoeJoCmvfqsjouNbobhfs HmzqiDpmps HmzqiDpmps /)S>2/111111-H>2/111111-C>2/111111-B>2/111111*! GjoeJoCmvfqsjouNbobhfs Dpnnfou Dpnnfou"UUijt!opef!jt!ejtbcmfe!boe!xjmm!opu!cf!dbmmfe/ Esbh!pgg!qjot!up!cvjme!gvodujpobmjuz/# GjoeJoCmvfqsjouNbobhfsQjotQjot$Pvuqvu!Efmfhbuf% GjoeJoCmvfqsjouNbobhfsEfgbvmuWbmvfEfgbvmuWbmvf&
efmfhbuf'fyfd( L3Opef Fwfou`ObnfFwfou!|GvodujpoObnf~GvodujpoObnfVPckfduEjtqmbzObnftBdups;SfdfjwfUjdlUjdl)"1FDD4F66566CD2575FG2:6:CECD5B5:6*Efmub!Tfdpoet+1/1,gmpbu- GjoeJoCmvfqsjouNbobhfs Gvodujpot Gvodujpot. LjtnfuTdifnb%HsbqiEjtqmbzObnf`DpotusvdujpoTdsjquDpotusvdujpoTdsjqu/Dpotusvdujpo!Tdsjqu0L3Opef`GvodujpoFousz1"7E759C285G49E4E1BE664FC77:64FCE42HsbqiFejups/Efgbvmu`27y3 GjoeJoCmvfqsjouNbobhfs Dpnqpofout Dpnqpofout4EfgbvmuTdfofSppu5 GjoeJoCmvfqsjouNbobhfsJtTDTDpnqpofouJtTDTDpnqpofou6TdfofDpnqpofou{"0":[{"1":"2","3":"4","5":"6","7":"8","9":true,"10":0,"11":[]},{"1":"12","3":"4","5":"6","7":"13","9":true,"10":0,"11":[]}],"14":[{"1":"15","16":"17","18":[{"1":"19","20":"21","22":"23","24":"25","26":"27","28":"29","30":"31","32":"33","34":[{"1":"35","36":"4","5":"37","9":false,"10":0},{"1":"4","36":"4","5":"38","9":false,"10":0}]},{"1":"39","20":"21","22":"40","24":"25","26":"27","28":"29","30":"31","32":"33","34":[{"1":"35","36":"4","5":"37","9":false,"10":0},{"1":"4","36":"4","5":"38","9":false,"10":0},{"1":"41","36":"42","5":"43","9":false,"10":0}]}],"0":[]}],"44":[{"1":"45","16":"17","18":[{"1":"46","20":"47","22":"48","24":"25","26":"49","28":"29","30":"31","32":"4","34":[{"1":"4","36":"4","5":"38","9":false,"10":0}]}],"0":[]}],"50":[{"1":"51","52":true,"5":"6","7":"53","9":false,"10":0}]}NativeComponents0BlueprintComponents1BP_GameState_CBlueprintGeneratedClassNumReplicatedProperties0 ParentClass$Class'/Script/Engine.GameStateBase' ModuleName BP_GameStateModuleRelativePathNativeParentClass$Class'/Script/Engine.GameStateBase'<EFBFBD>z?je<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Pze <EFBFBD> eG e] }]}<EFBFBD><EFBFBD>\E<EFBFBD>}M<EFBFBD>da<EFBFBD>'<EFBFBD>B<EFBFBD>|<EFBFBD>H&<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ib |BP_GameState-1bwe<EFBFBD><EFBFBD><EFBFBD><EFBFBD>a e L}M<EFBFBD><EFBFBD><EFBFBD><EFBFBD> `<EFBFBD>G<EFBFBD> \K<EFBFBD>y&<EFBFBD>bwe<EFBFBD><EFBFBD><EFBFBD><EFBFBD>a e L}M<EFBFBD> t<EFBFBD><EFBFBD>r<EFBFBD>J<EFBFBD>* <EFBFBD>BJ.bA}FWVe<EFBFBD><EFBFBD><EFBFBD><EFBFBD>U\nb;><= ^|XTThis node is disabled and will not be called.
Drag off pins to build functionality._}M=<EFBFBD>85^t<EFBFBD>A<EFBFBD><EFBFBD>7, <EFBFBD>
<EFBFBD>b<EFBFBD><EFBFBD><EFBFBD>rj<EFBFBD>K<EFBFBD>P}<EFBFBD>y-C<EFBFBD><EFBFBD><EFBFBD><EFBFBD>rj<EFBFBD>K<EFBFBD>P}<EFBFBD>y-C<EFBFBD>f<EFBFBD>2b<EFBFBD><EFBFBD><EFBFBD><EFBFBD>n<EFBFBD><EFBFBD>k<EFBFBD>o<EFBFBD><EFBFBD>G<EFBFBD>!<EFBFBD>G<EFBFBD> x<EFBFBD>k<EFBFBD>o<EFBFBD><EFBFBD>G<EFBFBD>!<EFBFBD>G<EFBFBD> x<EFBFBD>Bbb<EFBFBD>A}FWVe<EFBFBD><EFBFBD><EFBFBD><EFBFBD>U\ob`P<EFBFBD>;><= ^|XTThis node is disabled and will not be called.
Drag off pins to build functionality._}MU><EFBFBD>F<EFBFBD>[E<EFBFBD><EFBFBD><EFBFBD>N<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b-<EFBFBD>F<EFBFBD>%<EFBFBD>O<EFBFBD>N<EFBFBD>N <EFBFBD>=G-<EFBFBD>F<EFBFBD>%<EFBFBD>O<EFBFBD>N<EFBFBD>N <EFBFBD>=Gf<EFBFBD>2b<EFBFBD><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD> <EFBFBD>ki $<EFBFBD>O<EFBFBD>$q<EFBFBD>=<EFBFBD>a<EFBFBD> <EFBFBD>ki $<EFBFBD>O<EFBFBD>$q<EFBFBD>=<EFBFBD>a<EFBFBD><EFBFBD>Bbb<EFBFBD>Gſ9e2<EFBFBD>I<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>qGſ9e2<EFBFBD>I<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>q3<EFBFBD>Delta Seconds
FloatCbb0.00.0<EFBFBD>H}FWVe<EFBFBD><EFBFBD><EFBFBD><EFBFBD>U\<EFBFBD>b_}M<EFBFBD>dm<EFBFBD><EFBFBD>8O<EFBFBD>>U<EFBFBD><EFBFBD><EFBFBD>Sib<EFBFBD>SM<EFBFBD>k<EFBFBD>B<EFBFBD>5 <EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>SM<EFBFBD>k<EFBFBD>B<EFBFBD>5 <EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>Bbb<EFBFBD>by"Input|MouseInput Input|TouchInputtrueN<Input Movement Collision Rendering Utilities|Transformation-true-true-truetrue$<EFBFBD>/**
* Construction script, the place to spawn components and do other setup.
* @note Name used in CreateBlueprint function
*/4Construction ScriptZClasses/GameFramework/Actor.h<EFBFBD>sConstruction script, the place to spawn components and do other setup.
@note Name used in CreateBlueprint function$7/** Event called every frame, if ticking is enabled */4TickZClasses/GameFramework/Actor.h<EFBFBD>0Event called every frame, if ticking is enabled$./** Event when play begins for this actor. */4
BeginPlayZClasses/GameFramework/Actor.h<EFBFBD>'Event when play begins for this actor.y"Input|MouseInput Input|TouchInputtrueN<Input Movement Collision Rendering Utilities|Transformationh!41E2DEE54F45B4069569B190C57C4DC1bb%e<EFBFBD><EFBFBD><EFBFBD><EFBFBD>&e
!~%SCSDefaultDefault<EFBFBD>}M<EFBFBD><EFBFBD><EFBFBD><EFBFBD>F$D<EFBFBD><EFBFBD>Р<EFBFBD><EFBFBD>ƦO\.br e
e 0e b<EFBFBD><EFBFBD>*<EFBFBD>