Copyright (C) 2024 NameNotQuality
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.  This file is offered as-is,
without any warranty.


# New Concrete Ideas File
# For NodeCore
Note that I can change my opinion about items here in the future (e.g. remove 'x' flag)


Syntax features:
# [color] ! [detailed color] [in-game name] - candidate for new concrete
! - new concrete
start of line flags:
	a - not sure about the name
	b - inadequate (bad) name
	I - implemented
	o - not sure about it/off by default if implemented (I)
	g - feels a bit of grid/feature creepy
	x - idea rejected (everything else is accepted)
	# - Comment/kept for history



Ideas:


o - New tool, metal stylus:
	* Created by cold/hot forging a prill on a bar.
	* More durable than a traditional stylus.

	* It could potentially have a different set of 8
	  concrete patterns, with a more sophisticated
	  style. # Should annealed and tempered versions be different in this aspect too?
	  	 # Would it also seem unfair that it is "better" than a normal stylus but has different patterns?

	# If the hot lode etching idea below is accepted,
	# it may be the only tool that can create patterns
	# in hot lode.
	* If the hot lode etching idea below is implemented,
	  it could also be faster than a stone stylus in
	  such etching.



- What I think about getting concretes by coloring them with flowers:
	* I never liked the idea that much of getting building blocks by coloring them with dye.
	  This way, they all look very similarly except by color. The way of obtaining them also
	  becomes basically the same.
	* I would not do this method at all, even if it is required for a specific color, since
	  in that case it would seem weird if it's not possible to do with other color flowers.
	  However, I welcome mixing with other ingredients that don't have many color versions
	  like dye, e.g. with an eggcorn or charcoal. # But how about those? What if I can't mix charcoal with my wet mix that doesn't allow it?
	  					      # I plan to add more color variants like that in the future.
	  This way, a few blocks can each have 1 extra variant compared to one block having
	  a few variants.


- Common colors and shades for reference:
	* Red
	* Orange (done)
	* Yellow (default?)
	* Green (done as dark green, but how about light green?)
	* Blue (done, light and dark)
	* Purple
	* Pink
	* Brown (default)
	* Gray (default)
	* Black (default)
	* White (default)


- New concretes (4 of 7 implemented so far):	# 3 of 5 concretes without their variants (e.g. +charcoal)
	- already existent concrete (won't make new ones with same color as these):
		* tarstone - black,
		* adobe - darkish brown,
		* sandstone - yellow,
		* stone - gray,
		* cloudstone - white
		
o		- Additional Charcoal variants
			* sandstone yellow = dark yellow
			* cloudstone white = dark gray

	
I	! chromatic glass - blue:
		* Color: light blue, with subtle white details
		* Mix name: Chromix | Set name: Chromete
		* Needs to be mixed with mallet for a longer time # the mallet turns the glass into shards.
								  # I think they could realistically work because crude glass (which would also become shards) is in vanilla already.
								  # I also really want blue concrete, and don't know of any other blue block (not liquid or plant).
I		! charcoal version - dark blue: # I think charcoal would mix because it just goes into the whole mix and ash, it doesn't need to touch the shards, right?
						# Like with the aggregate's stones?
			* Color: dark blue, with similar lighter parts
			* Mix name: Sea Chromix | Set name: Sea Chromete


x	! wood - light brown:
		* Color: detailed light brown OR something similar to particle board?
		* Mix name: Particle Mix | Set name: Particle Board


aI	! peat - dark green:
		* Color: detailed dark green, with brown aspects
		* Mix name: Green Aggregate | Set name: Green Concrete # Named like "green concrete" which means concrete out of organic/recycled material

	#- leaves/thatch/peat - green! detailed lightish green + charcoal = dark green:
	#	- Which material? Let's compare them!
	#		* Leaves: color: 5/10, granurality: 5/10 (color is a bit dark)
	#		* Thatch: color: 7/10, granurality: 4/10 (color nice and light, but I don't know how packed "strings" would mix)
	#		*   Peat: color: 3/10, granurality: 8/10 (nice and granular, but color comes closer to adobe)


x	! wicker - red (wicker not granular enough)


aI	! Spackling + eggcorn - orange:
		* Color: Spackling tinted to orange similar to color on sticked optic # Pummel a lens/prism with an eggcorn to stick it.
		* Mix name: Gluey Spackling | Set name: Gluestone
		* To obtain it, pummel wet spackling with an eggcorn. # The eggcorn has weird properties like gluing, or in this case, tinting.
		
		! + another eggcorn version - basically the same as earlier, but more orange. It will also have same block names/descs.

g	! lode: # Not sure if lode is concrete
		- I don't think lode would be good as a concrete ingredient.
		- Instead, etch patterns in hot lode:
			* First off, heat up the lode block.
			  Then use a metal (or stone?) stylus to write concrete patterns in it.
			  Cool down to an annealed or tempered state, and it is ready for building.

			* The block can of course be chopped back into prills like ordinary lode.
			* The pattern can also be removed by hammering the block, heated up.
	
g	! glass: # is it becoming a bit off-grid? how about another mod implementing this? This is related to glass, not concrete.
		- Glass would also not be good as a concrete ingredient...
		  well, except crude glass, which is already used by default.
		- But how about etching patterns in float glass?
			* 
