Because of the nature of the content of this post I will format It into 4 sections:
1: Summary containing the general idea and introduction.
-------------------------------------------------------------------------
2: Back-story (spoiler) containing the short story that comes along with the idea.
-------------------------------------------------------------------------
WARNING!!! READING THIS ONE IS NOT RECOMMENDED, UNLESS YOU"RE A DEV AND
NEED TO KNOW THIS, AS IT WILL RUIN THE GAME EXPERIENCE FOR YOU.
3: Mechanics (spoiler) containing the numbers and logic behind it.
WARNING!!!READING THIS ONE IS NOT RECOMMENDED, UNLESS YOU"RE A DEV AND
NEED TO KNOW THIS, AS IT WILL RUIN THE GAME EXPERIENCE FOR YOU.
4: Other relevant information
Let's begin:
1 Summary
Enchanting has been around for a while now...so has IC2...but the 2 never touched...and because of the very nature of the two they probably never will...unless someone finds a RATIONAL way to make them work together...and I think I did...so here goes nothing.
One new block is added to the game, a machine, an electrical enchantment table.
Crafted like so:
with an enchantment table instead of the rubber log.
When crafted also yields a written book that we'll get to in a moment.
Can take HV and has a varying internal buffer of energy(10K - 10M).
I apologize for this but I suck at graphics so I'll just describe the GUI:
-------------------------------------------------------------------------
=>>One slot where you can place an item.
=>>One power bar that shows how much charge the machine has in the form xxx/yyy where xxx is current charge and yyy maximum charge. just plain XXX/YYY numbers will do also if you want to be more in style with the rest of IC2.
=>>+ and - buttons that when pressed increase or decrease the maximum charge that the machine can hold by 10KEU (a really important feature would be that if you keep the buttons pressed it rapidly changes values so changing from 10K to 10M can be done without having to click 1000 times)
=>>One charge button.
=>>One Start/Process/Infuse/Enchant/(call it whatever) button.
-------------------------------------------------------------------------
Usage:
1: Craft machine
2: Read book
3: Place machine and connect to power grid.
4: Place item in slot
5: Set charge
6: Charge up
7: Start process
8: Take item out and see what enchantments it has
9: Go to 4
10: Keep track of your experiments and try to figure it out.
That's it...that's all the Info a player would get about the new Enchanting feature of IC2.
2 Back Story
Special note to Alblaka: I know it doesn't compare to yours but tell me what you think.
Now...the book...but before that a few words about the book:
It is the "Personal/Research Journal" of a fictitious character I have created for this suggestion.
His name is Andrei Tesla and he is the great-grandchild of Nikola Tesla.(Tesla didn't have any kids...he chose celibacy).
After finishing Mojang HighSchool he attended the HayoCorp college of Industrial Sciences where he majored in Electrical Engineering.
After graduating he obtained a research grant from HayoCorp and ...the rest is in the book.
The book is in the second post...10000 characters seems allot but apparently it's not
WARNING!!! READING THIS ONE IS NOT RECOMMENDED, UNLESS YOU"RE A DEV AND
NEED TO KNOW THIS, AS IT WILL RUIN THE GAME EXPERIENCE FOR YOU.
3 Mechanics
Industrial enchantment table idea:
can only enchant bronze tools/armor.
can only apply normal enchantments within the normal limits.(no sharpness X or looting V)
costs 100k EU per enchantment level, multiple enchantments multiply the cost:
cost= (100k EU)*(n + a1*...*an)
where n=number of enchantments and a(1-n)=level of enchantment(1-n)
ex:
Fortune III costs 400k EU
Unbreaking II + Fortune II costs 600k EU
Fortune III+ Unbreaking III + Efficiency V costs 4.8M EU
Looting III + Knockback II + Fire aspect II + Sharpness V costs 6.4M EU
where 2 or more enchantments overlap cost they are shifted left and right by 10kEU in order of desirability.
for instance lets say you enchant a shovel with just one enchantment of level I
that's 200k EU
efficiency I costs 190k
unbreaking I costs 200k
silktouch I costs 210k
fortune I costs 220k
That would make for an interesting game mechanic where the player experiments until he finds a value that gives an enchantment degree(ex: I+III) and then fine tunes the ones he wants...then he experiments more until he finds another range.
Regarding the empty values (there are 1000 posibilities from 10k to 10M in 10K steps and if you exclude conflicting enchantments there's only about 100 possible enchantments)...when the table is set to a value that does not corespond to an enchantment(90% of the cases) the item remains unchanged (if valid) and just the charge in the table is lost (experimenting is fun but expensive).
Anything other than bronze tools/armor and reinforced stone gets destroyed if you try enchanting it in this table (that's what you get for not reading the book...say bye bye to your diamond pickaxe)
Can also make reinforced stone into enhanced reinforced stone(1.3x blast resistance) for 10kEU
This is mainly to be in line with the story and to have something to enchant at 10kEU wich is the standard charge level when you first place the block.
Every time you use the machine you lose all your XP...the electric field is messing with your short-term memory.
WARNING!!! READING THIS ONE IS NOT RECOMMENDED, UNLESS YOU"RE A DEV AND
NEED TO KNOW THIS, AS IT WILL RUIN THE GAME EXPERIENCE FOR YOU.
4 Other relevant stuff
What it adds to the game?
An Industrial enchanting mechanic HAYO!
A challenge
A fun little story
A sink for extra EU (alternative to the massfab)
A choice to the player...do you continue his research or just put the book in a chest?
---------------------------------------
It needs:
some formating of the book...it needs to fit in a 50 page 256 chars/page minecraft book...don't know if it fits now.
change the numbers a bit so I can have fun experimenting too
some artwork...I really suck at graphics...haven't even tried doing the GUI or the skin for the block.
----------------------------------------------------------------------------------
By posting this I extend an invitation to the IC2 dev team to take this idea and implement it if they wish so.
If they refuse I reserve the right to turn this into an Addon or incorporate into an existing addon to the one known as GregoriusT.
If he then refuses the idea...It's open to anyone else willing to have a shot at it...I can't do it...Java kicks my ass.