<commit_before>{
    resources:{
        mesh:[
          {id:mesh1,textureref:uv-texture},
          {id:playfieldmesh,textureref:charmap-texture},
          {id:spritemesh,textureref:sprite-texture},
          {id:spritemesh2,textureref:uv-texture}
          ],
        spriteMeshNode:[
          {id:tiledsprites,count:1200,rect:{mode:SIZE,values:[-0.025,-0.025,0.05,0.05]},meshRef:spritemesh,actordata:{data:[{instance:AFSPRITE,index:0,count:-1}]}},
          {id:tiledsprites2,count:1,rect:{mode:SIZE,values:[-0.25,-0.25,0.5,0.5]},meshRef:spritemesh2,actordata:{data:[{instance:AFSPRITE,index:0,count:-1}]}}
          ],
        playfield:[{id:playfield-data,arrayInput:{components:1,size:{data:[5,3]},dataType:INT,data:[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79]}}], 
        texture2D:[{id:test,externalReference:{source:"assets\/charset.png"},resolution:HD,mipmap:1,texparameter:{values:[NEAREST,NEAREST,CLAMP,CLAMP]}}],
        tiledTexture2D:[{id:charmap-texture,externalReference:{source:"assets\/charset.png"},resolution:HD,mipmap:1,tile:[32,8],texparameter:{values:[LINEAR_MIPMAP_NEAREST,LINEAR_MIPMAP_NEAREST,CLAMP,CLAMP]}},
                           {id:sprite-texture,externalReference:{source:"assets\/af.png"},resolution:HD,mipmap:2,tile:[5,2],texparameter:{values:[LINEAR_MIPMAP_NEAREST,LINEAR_MIPMAP_NEAREST,CLAMP,CLAMP]}}],
        uvTexture2D:[{id:uv-texture,UVAtlas:{UVData:[0,0,1,1,0.9,0.9,0.1,0.1]},externalReference:{source:"assets\/af.png"},resolution:HD,mipmap:1,texparameter:{values:[NEAREST,NEAREST,CLAMP,CLAMP]}}],
        playfieldNode:[{id:playfield123,mapSize:[40,40],offset:[-2,-2],rect:{mode:SIZE,values:[-0.05,-0.05,0.1,0.1]},meshRef:playfieldmesh,mapRef:playfield-data}],
        sharedMeshNode:[{id:button1,rect:{mode:SIZE,values:[-0.05,-0.05,0.1,0.1]},bounds:{bounds:[0,0,0.1,0.1],type:RECTANGULAR},transform:{scale:[3,1.4,1.4],translate:[0.0,0,0]}}],
        quadNode:[{id:ui1,meshRef:mesh1,maxQuads:100}]
    },
    scenes:
      [
      {layer:SCENE,id:game,type:layernode,transform:{scaleLimit:{min:[0.2],max:[2.0]}},viewFrustum:{projection:ORTHOGONAL,values:[-0.5,0.5,0.5,-0.5,0,10]},
        children:
          [
            {id:chars,type:playfieldNode,reference:playfield123,children:
              [
              {id:sprites,type:spriteMeshNode,reference:tiledsprites},
              {id:sprites2,type:spriteMeshNode,reference:tiledsprites2},
              {id:ui,type:quadNode,reference:ui1,children:[{id:button1,type:sharedMeshNode,reference:button1}]}
              ]}
          ]},
      {layer:SCENE,id:credit,type:layernode,transform:{scaleLimit:{min:[1],max:[1]}},
        children:
          [
            {id:chars,type:playfieldNode,reference:playfield123}
          ]}
      ]
}<commit_msg>Update scene, do not reference nodes. Create instance of source<commit_after>{
    resources:{
        mesh:[
          {id:mesh1,textureref:uv-texture},
          {id:playfieldmesh,textureref:charmap-texture},
          {id:spritemesh,textureref:sprite-texture},
          {id:spritemesh2,textureref:uv-texture}
          ],
        playfield:[{id:playfield-data,arrayInput:{components:1,size:{data:[5,3]},dataType:INT,data:[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79]}}], 
        texture2D:[{id:test,externalReference:{source:"assets\/charset.png"},resolution:HD,mipmap:1,texparameter:{values:[NEAREST,NEAREST,CLAMP,CLAMP]}}],
        tiledTexture2D:[{id:charmap-texture,externalReference:{source:"assets\/charset.png"},resolution:HD,mipmap:1,tile:[32,8],texparameter:{values:[LINEAR_MIPMAP_NEAREST,LINEAR_MIPMAP_NEAREST,CLAMP,CLAMP]}},
                           {id:sprite-texture,externalReference:{source:"assets\/af.png"},resolution:HD,mipmap:2,tile:[5,2],texparameter:{values:[LINEAR_MIPMAP_NEAREST,LINEAR_MIPMAP_NEAREST,CLAMP,CLAMP]}}],
        uvTexture2D:[{id:uv-texture,UVAtlas:{UVData:[0,0,1,1,0.9,0.9,0.1,0.1]},externalReference:{source:"assets\/af.png"},resolution:HD,mipmap:1,texparameter:{values:[NEAREST,NEAREST,CLAMP,CLAMP]}}]
    },
    scenes:
      [
      {layer:SCENE,id:game,type:layernode,transform:{scaleLimit:{min:[0.2],max:[2.0]}},viewFrustum:{projection:ORTHOGONAL,values:[-0.5,0.5,0.5,-0.5,0,10]},
        children:
          [
            {id:chars,type:playfieldNode,mapSize:[40,40],offset:[-2,-2],rect:{mode:SIZE,values:[-0.05,-0.05,0.1,0.1]},meshRef:playfieldmesh,mapRef:playfield-data,children:
              [
              {id:sprites,type:spriteMeshNode,count:1200,rect:{mode:SIZE,values:[-0.025,-0.025,0.05,0.05]},meshRef:spritemesh,actordata:{data:[{instance:AFSPRITE,index:0,count:-1}]}},
              {id:sprites2,type:spriteMeshNode,count:1,rect:{mode:SIZE,values:[-0.25,-0.25,0.5,0.5]},meshRef:spritemesh2,actordata:{data:[{instance:AFSPRITE,index:0,count:-1}]}},
              {id:ui,type:quadNode,meshRef:mesh1,maxQuads:100,children:[{id:button1,type:sharedMeshNode,rect:{mode:SIZE,values:[-0.05,-0.05,0.1,0.1]},bounds:{bounds:[-0.05,-0.05,0.1,0.1],type:RECTANGULAR},transform:{scale:[3,1.4,1.4],translate:[0.0,0,0]},properties:{key:value}}]}
              ]}
          ]},
      {layer:SCENE,id:credit,type:layernode,transform:{scaleLimit:{min:[1],max:[1]}},
        children:
          [
            {id:chars,type:playfieldNode,mapSize:[40,40],offset:[-2,-2],rect:{mode:SIZE,values:[-0.05,-0.05,0.1,0.1]},meshRef:playfieldmesh,mapRef:playfield-data}
          ]}
      ]
}
{'fraction_non_alphanumeric': 0.20661464139725008, 'fraction_numerical': 0.06484578223708659, 'mean_word_length': 5.001114827201784, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1890867', 'n_tokens_mistral': 2249, 'n_tokens_neox': 2074, 'n_words': 59}