feature-duder (#9)
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline was successful
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	ci/woodpecker/push/woodpecker Pipeline was successful
				
			Updates #3. Co-authored-by: Branden J Brown <zephyrtronium@gmail.com> Reviewed-on: #9 Reviewed-by: madxmike <madxmike@noreply.localhost>
This commit is contained in:
		
							
								
								
									
										8
									
								
								Assets/Scripts/HeroClassSO.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								Assets/Scripts/HeroClassSO.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| using UnityEngine; | ||||
| 
 | ||||
| [CreateAssetMenu(fileName = "HeroClass", menuName = "Hero Class")] | ||||
| public class HeroClassSO : ScriptableObject | ||||
| { | ||||
|     [SerializeField] private new string name; | ||||
|     [SerializeField] private string help; | ||||
| } | ||||
							
								
								
									
										11
									
								
								Assets/Scripts/HeroClassSO.cs.meta
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								Assets/Scripts/HeroClassSO.cs.meta
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: b153bf1124e797a4ca8a1c4acd0e787d | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
							
								
								
									
										16
									
								
								Assets/Scripts/HeroUnit.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								Assets/Scripts/HeroUnit.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| 
 | ||||
| /// <summary> | ||||
| /// Component that makes a duder a duder. | ||||
| /// Manages class, skills, level, attrs, and AI. | ||||
| /// </summary> | ||||
| public class HeroUnit : MonoBehaviour | ||||
| { | ||||
|     [SerializeField] private new string name; | ||||
|     [SerializeField] private HeroClassSO class_; | ||||
|     [SerializeField] private long level; | ||||
|     [SerializeField] private long xp; | ||||
|     [SerializeField] private HeroAttributesSO attrs; | ||||
| } | ||||
							
								
								
									
										11
									
								
								Assets/Scripts/HeroUnit.cs.meta
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								Assets/Scripts/HeroUnit.cs.meta
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 583304b24f3e6394f9e4d49747e22193 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
		Reference in New Issue
	
	Block a user