22 lines
		
	
	
		
			413 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			413 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
| 
								 | 
							
								---@class Cookware
							 | 
						||
| 
								 | 
							
								local Cookware = {}
							 | 
						||
| 
								 | 
							
								local Emitter = require("Utils.Emitter")
							 | 
						||
| 
								 | 
							
								local CookManager = require("GamePlay.CookSystem.CookManager")
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								function Cookware:OnInitialized()
							 | 
						||
| 
								 | 
							
								    self.cookware_id = 0
							 | 
						||
| 
								 | 
							
								    self.MainBtn.OnClicked:Add(function()
							 | 
						||
| 
								 | 
							
								        CookManager:UseCookware(self.cookware_id)
							 | 
						||
| 
								 | 
							
								    end)
							 | 
						||
| 
								 | 
							
								end
							 | 
						||
| 
								 | 
							
								function Cookware:Construct()
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								end
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								function Cookware:Destruct()
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								end
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								return Class(nil, nil, Cookware)
							 |