Compare commits

...
2 Commits
226 changed files with 30446 additions and 0 deletions
+74
View File
@@ -0,0 +1,74 @@
# ---> Unity
# This .gitignore file should be placed at the root of your Unity project directory
#
# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
#
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
/[Uu]ser[Ss]ettings/
# MemoryCaptures can get excessive in size.
# They also could contain extremely sensitive data
/[Mm]emoryCaptures/
# Recordings can get excessive in size
/[Rr]ecordings/
# Uncomment this line if you wish to ignore the asset store tools plugin
# /[Aa]ssets/AssetStoreTools*
# Autogenerated Jetbrains Rider plugin
/[Aa]ssets/Plugins/Editor/JetBrains*
# Visual Studio cache directory
.vs/
# Gradle cache directory
.gradle/
# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db
# Unity3D generated meta files
*.pidb.meta
*.pdb.meta
*.mdb.meta
# Unity3D generated file on crash reports
sysinfo.txt
# Builds
*.apk
*.aab
*.unitypackage
*.app
# Crashlytics generated file
crashlytics-build.properties
# Packed Addressables
/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
# Temporary auto-generated Android Assets
/[Aa]ssets/[Ss]treamingAssets/aa.meta
/[Aa]ssets/[Ss]treamingAssets/aa/*
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: df56c55f3e999814eb9e064587f08afd
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: ab239a45b60f8b847b38fdca6d95328a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: d6a5885fcabb82f44bfd635284d00d0a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: c4f64a67e2800884abf6f881d3f64820
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
+139
View File
@@ -0,0 +1,139 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!243 &-8752328364555911705
AudioMixerGroupController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Effects
m_AudioMixer: {fileID: 24100000}
m_GroupID: e79ede167428e4c41a5b350e87cd42f3
m_Children: []
m_Volume: f22533e4648acd3459c2188d16b05867
m_Pitch: b8e9f0ef7b0a2154793df9c0aaa525f6
m_Send: 00000000000000000000000000000000
m_Effects:
- {fileID: 4202708571825961178}
m_UserColorIndex: 0
m_Mute: 0
m_Solo: 0
m_BypassEffects: 0
--- !u!243 &-8371741351723265692
AudioMixerGroupController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Music
m_AudioMixer: {fileID: 24100000}
m_GroupID: 0e6410a857071cf4d9d094d5e9987e80
m_Children: []
m_Volume: 9e46415bfcf42c34b9c17948090a30dc
m_Pitch: 2d937d2e9041f6347bb4ce8a2e00ae99
m_Send: 00000000000000000000000000000000
m_Effects:
- {fileID: -7018670248407238509}
m_UserColorIndex: 0
m_Mute: 0
m_Solo: 0
m_BypassEffects: 0
--- !u!244 &-7018670248407238509
AudioMixerEffectController:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_EffectID: c4844b8749d746447be5df13a4ddf932
m_EffectName: Attenuation
m_MixLevel: ac0d087212ba2684faebfc49ac5b0446
m_Parameters: []
m_SendTarget: {fileID: 0}
m_EnableWetMix: 0
m_Bypass: 0
--- !u!241 &24100000
AudioMixerController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Mix
m_OutputGroup: {fileID: 0}
m_MasterGroup: {fileID: 24300002}
m_Snapshots:
- {fileID: 24500006}
m_StartSnapshot: {fileID: 24500006}
m_SuspendThreshold: -80
m_EnableSuspend: 1
m_UpdateMode: 0
m_ExposedParameters: []
m_AudioMixerGroupViews:
- guids:
- e63a319f77fbea942adef0b450b73f1f
- 0e6410a857071cf4d9d094d5e9987e80
- e79ede167428e4c41a5b350e87cd42f3
name: View
m_CurrentViewIndex: 0
m_TargetSnapshot: {fileID: 24500006}
--- !u!243 &24300002
AudioMixerGroupController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Master
m_AudioMixer: {fileID: 24100000}
m_GroupID: e63a319f77fbea942adef0b450b73f1f
m_Children:
- {fileID: -8371741351723265692}
- {fileID: -8752328364555911705}
m_Volume: d60e549e96cbf5846a6f7bbd5e52fc4a
m_Pitch: 53f539a43f824dc4a99722d8a2455c2b
m_Send: 00000000000000000000000000000000
m_Effects:
- {fileID: 24400004}
m_UserColorIndex: 0
m_Mute: 0
m_Solo: 0
m_BypassEffects: 0
--- !u!244 &24400004
AudioMixerEffectController:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_EffectID: 43f02a58830061041ae549e657250041
m_EffectName: Attenuation
m_MixLevel: fd774c6111274e74b8bfbb0515ba01d1
m_Parameters: []
m_SendTarget: {fileID: 0}
m_EnableWetMix: 0
m_Bypass: 0
--- !u!245 &24500006
AudioMixerSnapshotController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Snapshot
m_AudioMixer: {fileID: 24100000}
m_SnapshotID: c7f1d7e1db79dca4a80003df6f614a15
m_FloatValues:
f22533e4648acd3459c2188d16b05867: -15.421314
m_TransitionOverrides: {}
--- !u!244 &4202708571825961178
AudioMixerEffectController:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_EffectID: 068ed654f1918be4394552b3478da2e3
m_EffectName: Attenuation
m_MixLevel: eebca7415b1b48c499094ff7cd8b3b3d
m_Parameters: []
m_SendTarget: {fileID: 0}
m_EnableWetMix: 0
m_Bypass: 0
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 292ff242899db2140be250e4d1d92d5e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 40a97d01a7122254e812236327e8a7d4
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 51d83dc4cb6a7ab4baaa3db4623a16bf
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 3f9651c4cf5d0f94ab3b72ad13a496b9
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 34cefcfc7f3014f41a48ee9ee22a9d28
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 2eb2d07d7bdb2c24f953065a146769f4
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: bfb0fb47b89fbd342ac06c3246e6ac02
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: ea2a4eda66eeea34ca0ae26ea125079a
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 1bfa39071c054aa4584dd8571ff1a6e1
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 9fad86c04e840c44cbb0d5192864d35b
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: fb292889e2d084a4396b2531ac75497f
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
+22
View File
@@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 0d43d7d09d1cea845a4a65d389a6e6c9
AudioImporter:
externalObjects: {}
serializedVersion: 6
defaultSettings:
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
preloadAudioData: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 151275d99ac4db9448094e0264b38896
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f98a4719a293a364d9e86c1e108963fc
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2cda990e2423bbf4892e6590ba056729
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3e04ab500c122d3419c2fe8d8fce65b2
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6671fa9919e7052488f77abadd36c86c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+261
View File
@@ -0,0 +1,261 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BoatManager : MonoBehaviour
{
//float duration = 50;
public GameObject boat;
[Header("GameVars Spawn")]
public bool automatic;
public float spawnDelay;
public float minSpawnDelay;
public float decrementBetweenSpawns;
[Header("GameVars Boat")]
public float minBoatSpeed;
public float maxBoatSpeed;
[Header("Probs")]
public float narcoProb;
public float loopProb;
[Header("Sprites")]
public Sprite[] boatSprites = new Sprite[4];
public Sprite[] destuidosBoatsSprites = new Sprite[4];
[Header("AreaMar")]
public float maxMarY;
public float minMarY;
public float maxMarX;
public float minMarX;
[Header("AreaTerra")]
public float maxTerraY;
public float minTerraY;
public float maxTerraX;
public float minTerraX;
enum barcosSprites
{
narcoBarco = 0, civil1 = 1, civil2 = 2, civil3 = 3
}
BoatMov bm;
private void OnEnable()
{
bm = boat.GetComponent<BoatMov>();
}
private void Update()
{
if (Input.GetKeyDown(KeyCode.G))
{
GenerateBoat();
}
}
public void StartBoatGen()
{
if (automatic)
{
GenerateBoat();
GenerateBoat();
GenerateBoat();
StartCoroutine("Spawn");
}
}
public void StopBoarGen()
{
if (automatic)
{
StopCoroutine("Spawn");
}
}
private void GenerateBoat()
{
bm.defaultSpeed = Random.Range(minBoatSpeed, maxBoatSpeed);
bm.isNarco = RandBool(narcoProb);
if (!bm.isNarco)
{
int i = Mathf.RoundToInt(Random.Range(1, 3.4f));
bm.gameObject.GetComponent<SpriteRenderer>().sprite = boatSprites[i];
bm.destroyedSprite = destuidosBoatsSprites[i];
bm.routeLoop = RandBool(loopProb);
}else if (bm.isNarco)
{
bm.gameObject.GetComponent<SpriteRenderer>().sprite = boatSprites[(int)barcosSprites.narcoBarco];
bm.destroyedSprite = destuidosBoatsSprites[(int)barcosSprites.narcoBarco];
bm.routeLoop = false;
}
//Start Pos.
Vector2 pos = GenOutPos(Areas.Mar);
bm.transform.position = pos;
//Route pos.
if (bm.routeLoop)
{
for (int i = 0; i < bm.route.Length; i++)
{
Vector3 routePos = new Vector3(Random.Range(minMarX, maxMarX), Random.Range(minMarY, maxMarY), 0);
bm.route[i] = routePos;
}
}
else if (!bm.routeLoop)
{
for (int i = 0; i < bm.route.Length - 1; i++)
{
Vector3 routePos = GenInsidePos(Areas.Mar);
bm.route[i] = routePos;
}
Vector3 routePosEnd = GenOutPos(Areas.Mar);
bm.route[bm.route.Length - 1] = routePosEnd;
if (bm.isNarco)
{
bm.route[bm.route.Length - 2] = GenInsidePos(Areas.tierra);
}
}
Instantiate(boat, gameObject.transform, true);
}
#region VectorGen
public enum Areas
{
Mar = 0, tierra = 1
}
public Vector3 GenInsidePos(Areas area)
{
float minX = 0, minY = 0, maxX = 0, maxY = 0;
if (area.Equals(Areas.Mar))
{
minX = minMarX; minY = minMarY; maxX = maxMarX; maxY = maxMarY;
}
else if (area.Equals(Areas.tierra))
{
minX = minTerraX; minY = minTerraY; maxX = maxTerraX; maxY = maxTerraY;
}
Vector2 pos = new Vector2(Random.Range(minX, maxX), Random.Range(minY, maxY));
return pos;
}
public Vector2 GenOutPos(Areas area)
{
float minX = 0, minY = 0, maxX = 0, maxY = 0;
if(area.Equals(Areas.Mar))
{
minX = minMarX; minY = minMarY; maxX = maxMarX; maxY = maxMarY;
}else if (area.Equals(Areas.tierra))
{
minX = minTerraX; minY = minTerraY; maxX = maxTerraX; maxY = maxTerraY;
}
Vector2 pos = new Vector2();
int j = Mathf.RoundToInt(Random.Range(1.0f, 3.5f));
switch (j)
{
case 1:
{
pos = new Vector2(minX, Random.Range(minY, maxY));
break;
}
case 2:
{
pos = new Vector2(Random.Range(minX, maxX), maxY);
break;
}
case 3:
{
pos = new Vector2(maxX, Random.Range(minY, maxY));
break;
}
default:
{
Debug.LogError("Can't Gen");
break;
}
}
return pos;
}
#endregion
#region Coroutines
IEnumerator Spawn()
{
while (true)
{
GenerateBoat();
yield return new WaitForSeconds(spawnDelay);
if(spawnDelay > minSpawnDelay)
{
spawnDelay -= decrementBetweenSpawns;
}
}
}
#endregion
public bool RandBool(float probability)
{
if(Random.value < probability)
{
return true;
}
else
{
return false;
}
}
private void OnDrawGizmosSelected()
{
Gizmos.color = Color.cyan;
Gizmos.DrawLine(new Vector3(minMarX, minMarY), new Vector3(minMarX, maxMarY));
Gizmos.DrawLine(new Vector3(minMarX, maxMarY), new Vector3(maxMarX, maxMarY));
Gizmos.DrawLine(new Vector3(maxMarX, maxMarY), new Vector3(maxMarX, minMarY));
Gizmos.DrawLine(new Vector3(maxMarX, minMarY), new Vector3(minMarX, minMarY));
Gizmos.color = Color.magenta;
Gizmos.DrawLine(new Vector3(minTerraX, minTerraY), new Vector3(minTerraX, maxTerraY));
Gizmos.DrawLine(new Vector3(minTerraX, maxTerraY), new Vector3(maxTerraX, maxTerraY));
Gizmos.DrawLine(new Vector3(maxTerraX, maxTerraY), new Vector3(maxTerraX, minTerraY));
Gizmos.DrawLine(new Vector3(maxTerraX, minTerraY), new Vector3(minTerraX, minTerraY));
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 9cf55e78f33cfda4aa36d92459c6bbb4
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+361
View File
@@ -0,0 +1,361 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class BoatMov : MonoBehaviour
{
GameManager GM;
Rigidbody2D rb;
Camera cam;
PlayerMov player;
GameObject OverlayPanel;
GameObject bar;
public SpriteRenderer estadoSprite;
[Header("Visual")]
public GameObject progessBarPref;
public Sprite destroyedSprite;
public Sprite narcoSprite;
public Sprite salvarSprite;
public Sprite arrestarSprite;
public Sprite descargandoSprite;
public Sprite voidSprite;
bool hundiendo = false;
bool interactuando = false;
bool traficando = false;
bool traficado = false;
bool OnArea = false;
[Header("IsIt")]
public bool isNarco = false;
int boatCargo = 1;
[Header("GameVars")]
public float deathTime = 5;
public float interactTime = 5;
public float traficarTime = 5;
public float speed = 1f;
public float defaultSpeed = 4f;
public float rotSmooth = 5f;
public Vector3[] route;
public bool routeLoop = false;
int currentPoint = 1;
float dTime;
private void Awake()
{
route[0] = transform.position;
rb = GetComponent<Rigidbody2D>();
GM = GameObject.FindGameObjectWithTag("GM").GetComponent<GameManager>();
cam = GameObject.FindGameObjectWithTag("MainCamera").GetComponent<Camera>();
OverlayPanel = GameObject.FindGameObjectWithTag("Canvas");
player = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerMov>();
bar = Instantiate(progessBarPref, OverlayPanel.transform, false);
bar.SetActive(false);
}
private void OnEnable()
{
if (isNarco)
{
estadoSprite.sprite = narcoSprite;
}
speed = defaultSpeed;
}
private void Update()
{
#region BoatMov.
if (GM.playing)
{
Vector3 mov = route[currentPoint] - transform.position;
float angle = Vector2.SignedAngle(new Vector2(1, 0), new Vector2(mov.x, mov.y));
Quaternion target = Quaternion.Euler(0, 0, angle);
transform.rotation = Quaternion.Slerp(transform.rotation, target, Time.deltaTime * rotSmooth * Time.timeScale);
if (mov.magnitude < 1f)
{
if (currentPoint < route.Length - 1)
{
currentPoint++;
}
else if (currentPoint == route.Length - 1)
{
if (routeLoop)
{
currentPoint = 0;
}
else
{
if (isNarco)
{
GM.AddNarcoHuido(boatCargo);
}
Destroy(gameObject);
}
}
}
mov.Normalize();
transform.position = transform.position + mov * speed * Time.timeScale * Time.deltaTime;
Vector3 screenPto = cam.WorldToScreenPoint(transform.position);
bar.transform.position = screenPto;
}
#endregion
if (interactuando)
{
bar.GetComponent<Slider>().value = ((Time.time - dTime) / interactTime);
player.SetPlayerSpeed(0);
speed = 0;
}
else if (!interactuando)
{
if (hundiendo)
{
bar.GetComponent<Slider>().value = ((Time.time - dTime) / deathTime);
if(OnArea && Input.GetKeyDown(KeyCode.F) && !isNarco)
{
Rescate();
}
if(bar.GetComponent<Slider>().value >= 1)
{
Destroy(bar);
Destroy(gameObject);
GM.AddNaufMuerto(boatCargo);
}
}
if (isNarco && OnArea && Input.GetKeyDown(KeyCode.F))
{
Arresto();
}
if (traficando)
{
bar.GetComponent<Slider>().value = ((Time.time - dTime) / traficarTime);
if (bar.GetComponent<Slider>().value >= 1)
{
traficando = false;
traficado = true;
currentPoint += 1;
speed = defaultSpeed;
bar.SetActive(false);
}
if (OnArea)
{
estadoSprite.sprite = arrestarSprite;
}
else
{
estadoSprite.sprite = descargandoSprite;
}
}
}
}
private void OnDestroy()
{
player.ResetPlayerSpeed();
}
private void OnCollisionEnter2D(Collision2D collision)
{
if (!hundiendo && collision.gameObject.tag == "Player")
{
GM.bossAnger += GM.angerPerDestroyBoat;
Destroy();
}
if (!hundiendo && collision.gameObject.tag != "Tierra")
{
Destroy();
}
if (!traficado && collision.gameObject.tag == "Tierra" && isNarco)
{
Traficar();
}
}
private void OnTriggerEnter2D(Collider2D collision)
{
if(collision.gameObject.tag == "Player")
{
if (isNarco)
{
estadoSprite.sprite = arrestarSprite;
}else if (hundiendo)
{
estadoSprite.sprite = salvarSprite;
}
OnArea = true;
}
}
private void OnTriggerStay2D(Collider2D collision)
{
if (!OnArea && collision.gameObject.tag == "Player")
{
if (isNarco)
{
estadoSprite.sprite = arrestarSprite;
}else if (hundiendo)
{
estadoSprite.sprite = salvarSprite;
}
OnArea = true;
}
}
private void OnTriggerExit2D(Collider2D collision)
{
if(OnArea && collision.gameObject.tag == "Player")
{
if (isNarco)
{
estadoSprite.sprite = narcoSprite;
}
else
{
estadoSprite.sprite = voidSprite;
}
OnArea = false;
}
}
private void Destroy()
{
dTime = Time.time;
hundiendo = true;
gameObject.GetComponent<SpriteRenderer>().sprite = destroyedSprite;
speed = 0;
rb.constraints = RigidbodyConstraints2D.FreezeAll;
bar.GetComponent<Slider>().value = 0;
bar.SetActive(true);
GM.PlaySoundEffect(GameManager.soundEffects.accidenteBarco);
}
private void Rescate()
{
if (!player.IsFullCarga())
{
Debug.Log("Rescate");
dTime = Time.time;
Destroy(bar, interactTime);
Destroy(gameObject, interactTime);
player.AddCargo(PlayerMov.CargoType.nauf, boatCargo);
speed = 0;
bar.SetActive(true);
bar.GetComponent<Slider>().value = 0;
player.SetPlayerSpeed(0);
interactuando = true;
GM.PlaySoundEffect(GameManager.soundEffects.rescateBarco);
}
else
{
player.SetLlenoSprite();
GM.PlaySoundEffect(GameManager.soundEffects.fullCarga);
}
}
private void Arresto()
{
if (!player.IsFullCarga())
{
Debug.Log("Arresto");
dTime = Time.time;
Destroy(bar, interactTime);
Destroy(gameObject, interactTime);
player.AddCargo(PlayerMov.CargoType.narcos, boatCargo);
speed = 0;
bar.SetActive(true);
bar.GetComponent<Slider>().value = 0;
player.SetPlayerSpeed(0);
interactuando = true;
GM.PlaySoundEffect(GameManager.soundEffects.detencionNarco);
}
else
{
player.SetLlenoSprite();
GM.PlaySoundEffect(GameManager.soundEffects.fullCarga);
}
}
private void Traficar()
{
Debug.Log("Traficando");
dTime = Time.time;
speed = 0;
bar.SetActive(true);
bar.GetComponent<Slider>().value = 0;
estadoSprite.sprite = descargandoSprite;
traficando = true;
GM.PlaySoundEffect(GameManager.soundEffects.narcoTraficando);
}
private void OnDrawGizmosSelected()
{
route[0] = transform.position;
for (int i = 0; i < route.Length; i++)
{
Gizmos.DrawWireSphere(route[i], 0.3f);
if (i < route.Length - 1)
{
Gizmos.DrawLine(route[i], route[i + 1]);
}
}
if (routeLoop)
{
Gizmos.DrawLine(route[route.Length-1], route[0]);
}
Gizmos.color = Color.red;
Gizmos.DrawLine(Vector2.zero, transform.position);
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4a4e6d308180bd847a204a04cbb66b9a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+21
View File
@@ -0,0 +1,21 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public static class DataSave
{
public static float musicVol = 100;
public static float effectsVol = 100;
public static int rescatados = 0;
public static int detenidos = 0;
public static int huidos = 0;
public static int muertos = 0;
public static float gameTime = 0;
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b3762319573340a4aaef493edc85f4ac
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+262
View File
@@ -0,0 +1,262 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Audio;
public class GameManager : MonoBehaviour
{
BoatManager BM;
PlayerMov player;
GameUIManager GUIM;
float startTime;
float gameDuration;
public bool playing = false;
public bool pause = false;
[Header("GameVars")]
public int moneyPerPerson;
[SerializeField]
public int money = 0;
[Header("InGameVars")]
int naufResc;
int naufMuertos;
int narcosDeten;
int narcosHuidos;
[SerializeField]
public float bossAnger = 0;
[SerializeField]
float angerPerMuerto = 0.1f;
[SerializeField]
float angerPerHuido = 0.1f;
public float angerPerDestroyBoat = 0.1f;
[Header("InGameGUI")]
public GameObject pauseMenu;
public Slider angerBar;
public TMPro.TMP_Text dineroText;
public Slider cargoBar;
public TMPro.TMP_Text totalCargoText;
public TMPro.TMP_Text narcoCargoText;
public TMPro.TMP_Text naufCargoText;
[Header("Music&Sounds")]
public AudioSource musicSource;
public AudioSource effectsSource;
[SerializeField]
AudioClip[] soundEffectsClips = new AudioClip[5];
public enum soundEffects
{
accidenteBarco = 0, rescateBarco = 1, detencionNarco = 2, naufragoMuerto = 3,
narcoHuido = 4, descargaPuerto = 5, fullCarga = 6, narcoTraficando = 7, powerup = 8, select = 9
}
private void Awake()
{
Time.timeScale = 0;
player = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerMov>();
BM = GameObject.FindGameObjectWithTag("BM").GetComponent<BoatManager>();
GUIM = GameObject.FindGameObjectWithTag("GUIM").GetComponent<GameUIManager>();
musicSource.volume = DataSave.musicVol;
effectsSource.volume = DataSave.effectsVol;
musicSource.Play();
}
private void OnEnable()
{
UpdateTexts();
angerBar.value = 0;
}
private void Update()
{
if(bossAnger >= 1)
{
EndGame();
}
if (Input.GetKeyDown(KeyCode.D))
{
Debug.LogWarning("Rescatados: " + naufResc);
Debug.LogWarning("Detenidos: " + narcosDeten);
Debug.LogWarning("Huidos: " + narcosHuidos);
Debug.LogWarning("Muertos: " + naufMuertos);
}
if (Input.GetKeyDown(KeyCode.A))
{
bossAnger += 0.2f;
AngerBarUpdate();
}
if (!pause && Input.GetKeyDown(KeyCode.Escape))
{
PauseGame();
}
}
private void LateUpdate()
{
UpdateTexts();
UpdateCargoBar();
}
public void StartGame()
{
if(!playing)
{
GUIM.InGameUI();
startTime = Time.time;
Time.timeScale = 1;
player.destPto = Vector3.zero;
playing = true;
BM.StartBoatGen();
AngerBarUpdate();
StartCoroutine("AngerDown");
}
}
#region GameManagment
private void EndGame()
{
Time.timeScale = 0;
playing = false;
gameDuration = Time.time - startTime;
StopCoroutine("AngerDown");
SaveData();
BM.StopBoarGen();
GUIM.EndGameUI();
}
private void PauseGame()
{
pause = true;
Time.timeScale = 0;
pauseMenu.SetActive(true);
}
public void ResumeGame()
{
UpdateTexts();
pauseMenu.SetActive(false);
pause = false;
Time.timeScale = 1;
}
#endregion
public void DescargaPuerto(PlayerMov.CargoType type, int amount)
{
if (type == PlayerMov.CargoType.narcos)
{
narcosDeten += amount;
}
else if (type == PlayerMov.CargoType.nauf)
{
naufResc += amount;
}
money += amount * moneyPerPerson;
PlaySoundEffect(soundEffects.descargaPuerto);
}
public void AddNaufMuerto(int amount)
{
naufMuertos += amount;
bossAnger += angerPerMuerto;
AngerBarUpdate();
PlaySoundEffect(soundEffects.naufragoMuerto);
}
public void AddNarcoHuido(int amount)
{
narcosHuidos += amount;
bossAnger += angerPerHuido;
AngerBarUpdate();
PlaySoundEffect(soundEffects.narcoHuido);
}
private void SaveData()
{
DataSave.rescatados = naufResc;
DataSave.muertos = naufMuertos;
DataSave.detenidos = narcosDeten;
DataSave.huidos = narcosHuidos;
DataSave.gameTime = gameDuration;
}
public void PlaySoundEffect(soundEffects type)
{
effectsSource.PlayOneShot(soundEffectsClips[(int)type]);
}
#region UI
private void AngerBarUpdate()
{
angerBar.value = bossAnger;
}
public void UpdateCargoBar()
{
cargoBar.value = player.totalCarga / player.maxCargo;
}
public void UpdateTexts()
{
dineroText.text = "Money: " + money;
totalCargoText.text = player.totalCarga + "/" + player.GetMaxCargo();
narcoCargoText.text = ""+player.cargoNarcos;
naufCargoText.text = ""+player.cargoNauf;
AngerBarUpdate();
}
#endregion
IEnumerator AngerDown()
{
while (true)
{
if (playing && bossAnger >=0)
{
bossAnger -= 0.02f;
AngerBarUpdate();
}
yield return new WaitForSeconds(2);
}
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 48df30e358c64d244be0f0c65f98004e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+13
View File
@@ -0,0 +1,13 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MapEdge : MonoBehaviour
{
private void OnTriggerEnter2D(Collider2D collision)
{
Destroy(collision.gameObject);
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 7c7d2229b1f64d04db851eecd06b8edd
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+348
View File
@@ -0,0 +1,348 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class PlayerMov : MonoBehaviour
{
GameManager GM;
Camera cam;
GameObject bar;
[Header("GUI")]
public GameObject OverlayPanel;
public GameObject progessBar;
public GameObject UpgradesPanel;
public SpriteRenderer estadoSprite;
bool interactuando = false;
[Header("Sprites")]
public Sprite descargaSprite;
public Sprite maxCargaSprite;
public Sprite voidSprite;
[Header("Mejoras Sprites")]
public Sprite[] mejoraVelSprites = new Sprite[4];
public Sprite[] mejoraCargoSprites = new Sprite[4];
[Header("GameObjects")]
public GameObject destObject;
public GameObject miraObject;
public SpriteRenderer mejoraVelObject;
public SpriteRenderer mejoraCargoObject;
[Header("Times")]
[SerializeField]
float puertoTime = 5f;
float dTime;
[Header("Speeds")]
[SerializeField]
float defaultSpeed = 10f;
[SerializeField]
float rotSmooth = 5f;
float speed = 10f;
[Header("Ptos")]
public Vector3 destPto;
public enum CargoType
{
narcos = 0, nauf = 1
}
[Header("Cargas")]
[SerializeField]
public float maxCargo = 0;
public int cargoNarcos;
public int cargoNauf;
public float totalCarga;
bool onPuertoNauf = false;
bool onPuertoNarco = false;
bool onPuertoMejora = false;
private void Awake()
{
GM = GameObject.FindGameObjectWithTag("GM").GetComponent<GameManager>();
cam = GameObject.FindGameObjectWithTag("MainCamera").GetComponent<Camera>();
bar = Instantiate(progessBar, OverlayPanel.transform, false);
bar.SetActive(false);
//cargoText = Instantiate(cargoTextPref, OverlayPanel.transform, false);
//cargoText.SetActive(true);
}
public void OnEnable()
{
speed = defaultSpeed;
}
public void Update()
{
#region PlayerMov
if (GM.playing)
{
Vector3 screenPto = cam.WorldToScreenPoint(transform.position);
bar.transform.position = screenPto;
Vector3 mouseWorldPos = cam.ScreenToWorldPoint(Input.mousePosition);
miraObject.transform.position = mouseWorldPos;
if (Input.GetMouseButtonDown(0))
{
destPto = new Vector3(mouseWorldPos.x, mouseWorldPos.y, 0);
destObject.SetActive(true);
destObject.transform.position = destPto;
}
Vector3 mov = destPto - transform.position;
float angle = Vector2.SignedAngle(Vector2.right, mov);
Quaternion target = Quaternion.Euler(0, 0, angle);
transform.rotation = Quaternion.Slerp(transform.rotation, target, Time.deltaTime * rotSmooth);
if (mov.magnitude < 1)
{
destObject.SetActive(false);
mov = new Vector3();
}
mov.Normalize();
transform.position = transform.position + mov * speed * Time.timeScale * Time.deltaTime;
}
#endregion
if (interactuando)
{
bar.GetComponent<Slider>().value = ((Time.time - dTime) / puertoTime);
speed = 0;
if (bar.GetComponent<Slider>().value >= 1)
{
interactuando = false;
bar.SetActive(false);
speed = defaultSpeed;
}
}else if (!interactuando)
{
}
}
private void OnTriggerEnter2D(Collider2D collision)
{
if(collision.gameObject.tag == "Puerto_Nauf")
{
onPuertoNauf = true;
estadoSprite.sprite = descargaSprite;
if (Input.GetKeyDown(KeyCode.F))
{
PuertoInteract(CargoType.nauf);
}
}
else if(collision.gameObject.tag == "Puerto_Narcos")
{
onPuertoNarco = true;
estadoSprite.sprite = descargaSprite;
if (Input.GetKeyDown(KeyCode.F))
{
PuertoInteract(CargoType.narcos);
}
}
else if(collision.gameObject.tag == "Puerto_Mejoras")
{
onPuertoMejora = true;
estadoSprite.sprite = descargaSprite;
if (Input.GetKeyDown(KeyCode.F))
{
Debug.Log("Mejoras");
}
}
}
private void OnTriggerStay2D(Collider2D collision)
{
if (Input.GetKeyDown(KeyCode.F))
{
if (onPuertoNauf && collision.gameObject.tag == "Puerto_Nauf")
{
PuertoInteract(CargoType.nauf);
}
else if (onPuertoNarco && collision.gameObject.tag == "Puerto_Narcos")
{
PuertoInteract(CargoType.narcos);
}
else if (onPuertoMejora && collision.gameObject.tag == "Puerto_Mejoras")
{
GM.PlaySoundEffect(GameManager.soundEffects.select);
Mejorando();
}
}
}
private void OnTriggerExit2D(Collider2D collision)
{
if (onPuertoNauf && collision.gameObject.tag == "Puerto_Nauf")
{
onPuertoNauf = false;
}
else if (onPuertoNarco && collision.gameObject.tag == "Puerto_Narcos")
{
onPuertoNarco = false;
}
else if (onPuertoMejora && collision.gameObject.tag == "Puerto_Mejoras")
{
onPuertoMejora = false;
}
estadoSprite.sprite = voidSprite;
}
private void PuertoInteract(CargoType type)
{
Debug.Log("Puerto " + type);
dTime = Time.time;
bar.GetComponent<Slider>().value = 0;
bar.SetActive(true);
interactuando = true;
if (type == CargoType.narcos)
{
GM.DescargaPuerto(type, cargoNarcos);
cargoNarcos = 0;
}
else if (type == CargoType.nauf)
{
GM.DescargaPuerto(type, cargoNauf);
cargoNauf = 0;
}
totalCarga = cargoNarcos + cargoNauf;
estadoSprite.sprite = voidSprite;
}
private void Mejorando()
{
UpgradesPanel.SetActive(true);
Time.timeScale = 0;
}
#region Speed
public void SetPlayerSpeed(float p_speed)
{
speed = p_speed;
}
public void ResetPlayerSpeed()
{
speed = defaultSpeed;
}
public void SetPlayerDefaultSpeed(float default_Speed)
{
defaultSpeed = default_Speed;
}
public float GetPlayerDefaultSpeed()
{
return defaultSpeed;
}
#endregion
#region Carga
public void AddCargo(CargoType type, int amount)
{
if(type == CargoType.narcos)
{
cargoNarcos += amount;
}else if(type == CargoType.nauf)
{
cargoNauf += amount;
}
totalCarga = cargoNarcos + cargoNauf;
}
public void SetLlenoSprite()
{
estadoSprite.sprite = maxCargaSprite;
}
public void SetMaxCargo(int value)
{
maxCargo = value;
}
public int GetMaxCargo()
{
return Mathf.RoundToInt(maxCargo);
}
public bool IsFullCarga()
{
if(totalCarga >= maxCargo)
{
return true;
}
else
{
return false;
}
}
#endregion
#region Upgrades
public enum MejoraLevel
{
MK1 = 0, MK2 = 1, MK3 = 2, MK4 = 3
}
public void SetMejoraSpeedSprite(MejoraLevel level)
{
mejoraVelObject.sprite = mejoraVelSprites[(int)level];
}
public void SetMejoraCargoSprite(MejoraLevel level)
{
mejoraCargoObject.sprite = mejoraCargoSprites[(int)level];
}
#endregion
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 46572532a70f6854e81b468903d88748
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4accae232f5a0584d835e4ae4824d60f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,60 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class EndSceneManager : MonoBehaviour
{
/*public int rescatados;
public int detenidos;
public int huidos;
public int muertos;
float musicVol;
float effectsVol;
public float gameTime;*/
public AudioSource music;
[SerializeField]
TMPro.TMP_Text rescatadosText = null;
[SerializeField]
TMPro.TMP_Text muertosText = null;
[SerializeField]
TMPro.TMP_Text capturadosText = null;
[SerializeField]
TMPro.TMP_Text huidosText = null;
[SerializeField]
TMPro.TMP_Text timeText = null;
private void Awake()
{
music.volume = DataSave.musicVol;
}
private void Start()
{
UpdateTexts();
}
public void BackToMenuButton()
{
SceneManager.LoadSceneAsync(0, LoadSceneMode.Single);
}
private void UpdateTexts()
{
rescatadosText.text += DataSave.rescatados;
muertosText.text += DataSave.muertos;
capturadosText.text += DataSave.detenidos;
huidosText.text += DataSave.huidos;
timeText.text += Mathf.Round(DataSave.gameTime) + "s";
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 007f21bbb64e03746aee5204a9c97835
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,87 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class GameUIManager : MonoBehaviour
{
GameManager GM;
[Header("GUI")]
public GameObject startMenu;
public GameObject inGameMenu;
public GameObject OverlayPanel;
[Header("HelpPanels")]
public GameObject Panel1;
public GameObject Panel2;
private void Awake()
{
GM = GameObject.FindGameObjectWithTag("GM").GetComponent<GameManager>();
}
private void Start()
{
StartingUI();
}
public void NextWindowButton()
{
Panel1.SetActive(false);
Panel2.SetActive(true);
}
public void PreviousWindowButton()
{
Panel1.SetActive(true);
Panel2.SetActive(false);
}
public void StartButton()
{
GM.StartGame();
}
public void BackMenuButton()
{
SceneManager.LoadSceneAsync(0, LoadSceneMode.Single);
}
#region UI States
public void StartingUI()
{
startMenu.SetActive(true);
OverlayPanel.SetActive(false);
inGameMenu.SetActive(false);
Panel1.SetActive(true);
Panel2.SetActive(false);
}
public void InGameUI()
{
startMenu.SetActive(false);
OverlayPanel.SetActive(true);
inGameMenu.SetActive(true);
}
public void EndGameUI()
{
startMenu.SetActive(false);
inGameMenu.SetActive(false);
OverlayPanel.SetActive(false);
SceneManager.LoadSceneAsync(2, LoadSceneMode.Single);
}
#endregion
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d4d3892194eac024d94d8fd2f5fd54a4
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,64 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
using UnityEngine.Audio;
public class MainMenuManager : MonoBehaviour
{
public GameObject MenuPanel;
public GameObject SettingsPanel;
public AudioSource musicSource;
public AudioSource effectsSource;
public Slider volMusicSlider;
public Slider volEffectSlider;
private void Start()
{
MenuPanel.SetActive(true);
SettingsPanel.SetActive(false);
musicSource.Play();
effectsSource.volume = 0.5f;
musicSource.volume = 0.5f;
}
public void PlayButton()
{
StartCoroutine("PlayButtonRoutine");
}
public void SetMusicVol()
{
DataSave.musicVol = volMusicSlider.value;
musicSource.volume = volMusicSlider.value;
}
public void SetEffectsVol()
{
DataSave.effectsVol = volEffectSlider.value;
effectsSource.volume = volEffectSlider.value;
}
IEnumerator PlayButtonRoutine()
{
for(int i = 255; i > 0; i -= 3)
{
Debug.Log("For Start");
MenuPanel.GetComponent<Image>().color = new Color(0, 0, 0, i/255f);
yield return new WaitForEndOfFrame();
}
Debug.Log("Scene");
SceneManager.LoadSceneAsync(1, LoadSceneMode.Single);
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 93579bb7a8d5cc1499502d99c56452d1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+175
View File
@@ -0,0 +1,175 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UpgradeManager : MonoBehaviour
{
GameManager GM;
PlayerMov PM;
public GameObject upgradesPanel;
int mejoraVel = 0;
int mejoraCargo = 0;
[Header("UpdateVars")]
public float speedIncreasePerLevel;
public int cargoIncreasePerLevel;
public int[] UpgradeCost = new int[3];
[Header("UI Elements")]
public Image[] mejoraVelLevel = new Image[3];
public Image[] mejoraCargoLevel = new Image[3];
public Text mejoraVelCostText;
public Text mejoraCargoCostText;
private void Awake()
{
GM = GameObject.FindGameObjectWithTag("GM").GetComponent<GameManager>();
PM = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerMov>();
}
private void OnEnable()
{
mejoraVelCostText.text = UpgradeCost[0] + "€";
mejoraCargoCostText.text = UpgradeCost[0] + "€";
upgradesPanel.SetActive(false);
}
public void MejoraVelButton()
{
if (mejoraVel < 3)
{
switch (mejoraVel)
{
case 0:
{
if (GM.money >= UpgradeCost[mejoraVel])
{
GM.money -= UpgradeCost[mejoraVel];
PM.SetMejoraSpeedSprite(PlayerMov.MejoraLevel.MK2);
PM.SetPlayerDefaultSpeed(PM.GetPlayerDefaultSpeed() + speedIncreasePerLevel);
for (int i = 0; i <= mejoraVel; i++)
{
mejoraVelLevel[i].gameObject.SetActive(true);
}
mejoraVel += 1;
mejoraVelCostText.text = UpgradeCost[mejoraVel] + "€";
GM.PlaySoundEffect(GameManager.soundEffects.powerup);
}
break;
}
case 1:
{
if (GM.money >= UpgradeCost[mejoraVel])
{
GM.money -= UpgradeCost[mejoraVel];
PM.SetMejoraSpeedSprite(PlayerMov.MejoraLevel.MK3);
PM.SetPlayerDefaultSpeed(PM.GetPlayerDefaultSpeed() + speedIncreasePerLevel);
for (int i = 0; i <= mejoraVel; i++)
{
mejoraVelLevel[i].gameObject.SetActive(true);
}
mejoraVel += 1;
mejoraVelCostText.text = UpgradeCost[mejoraVel] + "€";
GM.PlaySoundEffect(GameManager.soundEffects.powerup);
}
break;
}
case 2:
{
if (GM.money >= UpgradeCost[mejoraVel])
{
GM.money -= UpgradeCost[mejoraVel];
PM.SetMejoraSpeedSprite(PlayerMov.MejoraLevel.MK4);
PM.SetPlayerDefaultSpeed(PM.GetPlayerDefaultSpeed() + speedIncreasePerLevel);
for (int i = 0; i <= mejoraVel; i++)
{
mejoraVelLevel[i].gameObject.SetActive(true);
}
mejoraVel += 1;
mejoraVelCostText.text = "Max Level";
GM.PlaySoundEffect(GameManager.soundEffects.powerup);
}
break;
}
}
PM.ResetPlayerSpeed();
}
}
public void MejoraCargoButton()
{
if (mejoraCargo < 3)
{
switch (mejoraCargo)
{
case 0:
{
if (GM.money >= UpgradeCost[mejoraCargo])
{
GM.money -= UpgradeCost[mejoraCargo];
PM.SetMejoraCargoSprite(PlayerMov.MejoraLevel.MK2);
PM.SetMaxCargo(PM.GetMaxCargo() + cargoIncreasePerLevel);
for (int i = 0; i <= mejoraCargo; i++)
{
mejoraCargoLevel[i].gameObject.SetActive(true);
}
mejoraCargo += 1;
mejoraCargoCostText.text = UpgradeCost[mejoraCargo] + "€";
GM.PlaySoundEffect(GameManager.soundEffects.powerup);
}
break;
}
case 1:
{
if (GM.money >= UpgradeCost[mejoraCargo])
{
GM.money -= UpgradeCost[mejoraCargo];
PM.SetMejoraCargoSprite(PlayerMov.MejoraLevel.MK3);
PM.SetMaxCargo(PM.GetMaxCargo() + cargoIncreasePerLevel);
for (int i = 0; i <= mejoraCargo; i++)
{
mejoraCargoLevel[i].gameObject.SetActive(true);
}
mejoraCargo += 1;
mejoraCargoCostText.text = UpgradeCost[mejoraCargo] + "€";
GM.PlaySoundEffect(GameManager.soundEffects.powerup);
}
break;
}
case 2:
{
if (GM.money >= UpgradeCost[mejoraCargo])
{
GM.money -= UpgradeCost[mejoraCargo];
PM.SetMejoraCargoSprite(PlayerMov.MejoraLevel.MK4);
PM.SetMaxCargo(PM.GetMaxCargo() + cargoIncreasePerLevel);
for (int i = 0; i <= mejoraCargo; i++)
{
mejoraCargoLevel[i].gameObject.SetActive(true);
}
mejoraCargo += 1;
mejoraCargoCostText.text = "Max Level";
GM.PlaySoundEffect(GameManager.soundEffects.powerup);
}
break;
}
}
}
}
public void CloseUpgradeButton()
{
upgradesPanel.SetActive(false);
Time.timeScale = 1;
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 7ce566e4e98b2a149894d9dfb2ead937
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 70aa79786ffd87f4185c47e08395c1c2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

+104
View File
@@ -0,0 +1,104 @@
fileFormatVersion: 2
guid: b89b0053c4e2a8649a37968df13f48e5
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 290
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0ba62faec255f3a4294c6b9ff3987b92
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9a4932f21139c2c479ff3bf995a45dfc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

+116
View File
@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 218a870833613404c8cbb239bcc09f5e
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 691 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: d8a09fd380019e4409a1a481d5b5516f
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 488 KiB

+116
View File
@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 24d6b9f0d70b3df4a925f14b99e09b4a
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 348 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 695928ce27bcdad43b401887fd90c601
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

+116
View File
@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 6575c1df5f207e54886c3247cd286b85
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 302 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 776b2a146441e1e4f98db08b8c8bf119
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 80918f6db00f9a24b904882a901971f1
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 377 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 38f37e14eda716e409925eb9ebe6486b
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2e27be3ef27c18d4e842fa714493d5a6
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 2d089314766f00e4cac202ba9226ada6
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: dd20314c6556bb34e805981e1b912fec
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: d7cae4094d8bd3b469c93cb4d1ec63cc
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 3d2527e71e8564047951789563a5ec3d
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 788897e225b13e84dbea47dd3a82d0ea
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 65a40b732d5ba0142b8994b40f81f1f7
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

@@ -0,0 +1,116 @@
fileFormatVersion: 2
guid: 250f027ad774b5342878303c55af4aee
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 720
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

+362
View File
@@ -0,0 +1,362 @@
fileFormatVersion: 2
guid: f718ced2b0a905147bf1fe8652735a09
TextureImporter:
internalIDToNameTable:
- first:
213: 2663234945819721115
second: arrestar
- first:
213: 2432653932811875991
second: narcos
- first:
213: 3770534246419546705
second: boya
- first:
213: 6046953668212177930
second: timon
- first:
213: 1673727344966839605
second: descDroga
- first:
213: 339405869817816170
second: Iconos 1_5
- first:
213: -4124336660105673486
second: Iconos 1_6
- first:
213: -3262892375723405303
second: salvar
- first:
213: -5599912076178560249
second: maxCarga
- first:
213: -8218759762307923912
second: descPuerto
- first:
213: -8961894166477741359
second: timeDown
- first:
213: 4852067218787862488
second: timeUp
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 2
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 256
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites:
- serializedVersion: 2
name: arrestar
rect:
serializedVersion: 2
x: 105
y: 837
width: 377
height: 146
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: b9dbdf2a216b5f420800000000000000
internalID: 2663234945819721115
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: narcos
rect:
serializedVersion: 2
x: 652
y: 861
width: 347
height: 112
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 79675b6fcd582c120800000000000000
internalID: 2432653932811875991
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: boya
rect:
serializedVersion: 2
x: 1161
y: 774
width: 217
height: 224
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 15248438be0a35430800000000000000
internalID: 3770534246419546705
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: timon
rect:
serializedVersion: 2
x: 1533
y: 769
width: 209
height: 212
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: a0c3807b2581be350800000000000000
internalID: 6046953668212177930
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: descDroga
rect:
serializedVersion: 2
x: 120
y: 398
width: 383
height: 272
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 53d2b9707264a3710800000000000000
internalID: 1673727344966839605
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: salvar
rect:
serializedVersion: 2
x: 682
y: 412
width: 229
height: 229
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 9001dacfba0e7b2d0800000000000000
internalID: -3262892375723405303
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: maxCarga
rect:
serializedVersion: 2
x: 1583
y: 339
width: 196
height: 185
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 70be4f5e2ad1942b0800000000000000
internalID: -5599912076178560249
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: descPuerto
rect:
serializedVersion: 2
x: 103
y: 54
width: 383
height: 267
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 830cc518a8911fd80800000000000000
internalID: -8218759762307923912
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: timeDown
rect:
serializedVersion: 2
x: 966
y: 94
width: 211
height: 211
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 1d2e27cdcb4f0a380800000000000000
internalID: -8961894166477741359
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: timeUp
rect:
serializedVersion: 2
x: 1202
y: 94
width: 212
height: 211
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 8d70b2a9d61065340800000000000000
internalID: 4852067218787862488
vertices: []
indices:
edges: []
weights: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 731ddbcda8289914c95cfe214600c9a5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 850 KiB

Some files were not shown because too many files have changed in this diff Show More