mirror of
				https://git.kittycat.homes/zoe/codename-routes.git
				synced 2024-08-15 03:18:26 +00:00 
			
		
		
		
	clean up codebase
This commit is contained in:
		
							parent
							
								
									cf27ccca4b
								
							
						
					
					
						commit
						13ae90769b
					
				
					 4 changed files with 19 additions and 20 deletions
				
			
		
										
											Binary file not shown.
										
									
								
							|  | @ -2,7 +2,6 @@ use gdnative::prelude::*; | ||||||
| 
 | 
 | ||||||
| use self::gen::GameRng; | use self::gen::GameRng; | ||||||
| 
 | 
 | ||||||
| mod saves; |  | ||||||
| mod world; | mod world; | ||||||
| mod gen; | mod gen; | ||||||
| 
 | 
 | ||||||
|  | @ -23,16 +22,6 @@ impl StateServer { | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[export] |  | ||||||
|     fn load_from_file(&self, _owner: &Node, file: GodotString) { |  | ||||||
|         saves::load(&file.to_string()); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     #[export] |  | ||||||
|     fn save_from_file(&self, _owner: &Node, file: GodotString) { |  | ||||||
|         saves::save(&file.to_string()); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     #[export] |     #[export] | ||||||
|     fn _ready(&self, _owner: &Node) {} |     fn _ready(&self, _owner: &Node) {} | ||||||
| 
 | 
 | ||||||
|  | @ -63,6 +52,16 @@ impl StateServer { | ||||||
|     fn is_tile_hidden(&self, _owner: &Node, x: usize, y: usize, z: usize) -> bool { |     fn is_tile_hidden(&self, _owner: &Node, x: usize, y: usize, z: usize) -> bool { | ||||||
|         self.world.is_tile_hidden(x, y, z) |         self.world.is_tile_hidden(x, y, z) | ||||||
|     } |     } | ||||||
|  | 
 | ||||||
|  |     #[export] | ||||||
|  |     fn can_put_tile_at(&self, _owner: &Node, x: usize, y: usize, z: usize, id: usize) -> bool{ | ||||||
|  |         self.world.can_put_tile_at(x, y, z, id) | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     #[export] | ||||||
|  |     fn put_tile_at(&mut self, _owner: &Node, x: usize, y: usize, z: usize, id: usize){ | ||||||
|  |         self.world.put_tile_at(x, y, z, id); | ||||||
|  |     } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // signals
 | // signals
 | ||||||
|  |  | ||||||
|  | @ -1,9 +0,0 @@ | ||||||
| use toml; |  | ||||||
| 
 |  | ||||||
| pub fn load (file: &str){ |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| pub fn save (file: &str){ |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
|  | @ -90,6 +90,15 @@ impl World { | ||||||
|         positions |         positions | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |     pub fn put_tile_at(&mut self, x: usize, y: usize, z: usize, id: usize){ | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     pub fn can_put_tile_at(&self, x: usize, y: usize, z: usize, id: usize) -> bool{ | ||||||
|  |         false | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|     pub fn new(xsize: usize, ysize: usize, zsize: usize) -> World { |     pub fn new(xsize: usize, ysize: usize, zsize: usize) -> World { | ||||||
|         World { |         World { | ||||||
|             xsize, |             xsize, | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue