Peripheral integration with default wireless tekkit mods
#1
Posted 11 August 2012 - 06:52 AM
I'm pretty sure that the "wireless frequencies" are nothing more than data values for those block types.
Not possible currently since frequencies can only be changed by GUI, not by redstone, etc.
This is a suggestion for a built in hook in the main computer client, not a peripheral device.
#2
Posted 11 August 2012 - 10:03 AM
#3
Posted 11 August 2012 - 05:37 PM
1) The tekkit wireless mod is quite popular and already exists built in to a wide variety of installations. Hooking it to computercraft would increase awesome hacking potential by being able to test scan frequencies, etc.
2) That mod has other cool stuff CC doesn't have regarding wireless. Like jammers and tracking devices and so forth, that simply being able to change freqs with a computer would allow CC to tie into, improving wireless functionality.
3) It has infinite range, which is far more fun and useful than building a slow and annoying chain of 50 computers across the land. Infinite range is not overpowered, though, because you're restricted to true/false booleans on every channel with THAT wireless system, so to send strings, for instance, you'd have to make an ASCII coder and decoder first and send it in pulses. So rednet would still have plenty of uses for anything with complex info that didn't need to tie into the other wireless.
#4
Posted 11 August 2012 - 06:56 PM
Gavjenks, on 11 August 2012 - 05:37 PM, said:
1) The tekkit wireless mod is quite popular and already exists built in to a wide variety of installations. Hooking it to computercraft would increase awesome hacking potential by being able to test scan frequencies, etc.
Gavjenks, on 11 August 2012 - 05:37 PM, said:
Gavjenks, on 11 August 2012 - 05:37 PM, said:
#5
Posted 11 August 2012 - 09:36 PM
#6
Posted 12 August 2012 - 05:11 AM
There's nothing wrong with rednet. It's just that it would be a very simple thing to do (literally just a rom program like >>freq [left] [1200]) that checks if that mod is installed, then checks if it is a transmitter or receiver, and if so changes the data value. Like 4 lines of code.
And that would allow so much awesome pvp strategy and value in being able to scan various frequencies, or being able to have the computer listen on 16 frequencies at once (with bundled cable) for 10 minutes and record any hits, then move on to the next 16, and give you an automatic log, etc.
So many people use chickenbones' other wireless system already (in and out of tekkit), and it's such an easy addition, that would add a large amount of gameplay value, that I find it a reasonable and worthwhile suggestion. It doesn't even have to involve deciphering the other mod's code. It could just read straight from chickenbones' config file to find out whatever id values he is using on that server for those two blocks.
#7
Posted 12 August 2012 - 05:29 AM
Gavjenks, on 12 August 2012 - 05:11 AM, said:
If it's so easy, why haven't you made the peripheral?
#8
Posted 12 August 2012 - 06:18 AM
Yes It would be cool as hell to use CC to pinpoint you nemesis and shower the in missiles Yes it would be cool to create wireless interference with other players Builds Yes it would be cool to control every thing from one CC computer.BUT It will never happen as CC is Independent of other mods. If you have the skills to do this then by all means go ahead and make your own peripheral you might find out how "Easy" working with java is. Also Cloudy is a developer of this mod he has said no so It wont be added into CC leaving only a peripheral as a method of including it.
[EDIT]
Xfel makes a good point bellow V
[/EDIT]
#9
Posted 12 August 2012 - 09:00 AM
#10
Posted 13 August 2012 - 03:30 AM
#11
Posted 13 August 2012 - 06:07 AM
Lyqyd, on 12 August 2012 - 05:29 AM, said:
Gavjenks, on 12 August 2012 - 05:11 AM, said:
If it's so easy, why haven't you made the peripheral?
Things like sensors make sense to have as peripherals, like in real life. Things that would be the equivalent of firmware, like this, don't.
Quote
My suuggestion to him was actually to make it so that redstone pulses into the blocks from the sides (currently used for nothing) could increment or decrement the frequency by one, respectively. Which would be easier than an addon, and isn't specific to computercraft, even. And that would be great, but:
1) Still more complex than doing it on this side of things and
2) It would bring less publicity to ComputerCraft that way
Quote
The request in this thread is for a single command to change a single data value (standard value on all blocks, with existing convenient hook in bukkit). I've written a lot of code for plugins that manipulate the world (e.g. VoxelSniper brushes), and this is as simple as (after checking if the mod is installed, also easy), "getBlockAt(blah coordinates left of the computer or whatever CC already uses for modems and redstone etc.).setData(new frequency). That's it. Don't even have to decode the frequency into something meaningful. It is an unencoded, unencrypted, unobfuscated data value, like wool color.
If half a dozen other mods came along and people asked them to be integreated too, so what? If they are equally as simple as changing one ID or data value with one command, then that seems like a GREAT decision for the CC devs. Minutes' worth of work, a guarantee of compatibility and stability (its a core bukkit hook used for everything), and easy, cheap popularity brought to ComputerCraft for being more awesome. I'd love to slide down that slope if I were the creator of this.
#12
Posted 13 August 2012 - 07:44 AM
Atleast, this is the closest current programable choice you got. And afaik tekkit got all of RP2.
#13
Posted 13 August 2012 - 08:33 AM
#14
Posted 13 August 2012 - 08:42 AM
Gavjenks, on 13 August 2012 - 06:07 AM, said:
Lyqyd, on 12 August 2012 - 05:29 AM, said:
Gavjenks, on 12 August 2012 - 05:11 AM, said:
If it's so easy, why haven't you made the peripheral?
Things like sensors make sense to have as peripherals, like in real life. Things that would be the equivalent of firmware, like this, don't.
Quote
My suuggestion to him was actually to make it so that redstone pulses into the blocks from the sides (currently used for nothing) could increment or decrement the frequency by one, respectively. Which would be easier than an addon, and isn't specific to computercraft, even. And that would be great, but:
1) Still more complex than doing it on this side of things and
2) It would bring less publicity to ComputerCraft that way
Quote
The request in this thread is for a single command to change a single data value (standard value on all blocks, with existing convenient hook in bukkit). I've written a lot of code for plugins that manipulate the world (e.g. VoxelSniper brushes), and this is as simple as (after checking if the mod is installed, also easy), "getBlockAt(blah coordinates left of the computer or whatever CC already uses for modems and redstone etc.).setData(new frequency). That's it. Don't even have to decode the frequency into something meaningful. It is an unencoded, unencrypted, unobfuscated data value, like wool color.
If half a dozen other mods came along and people asked them to be integreated too, so what? If they are equally as simple as changing one ID or data value with one command, then that seems like a GREAT decision for the CC devs. Minutes' worth of work, a guarantee of compatibility and stability (its a core bukkit hook used for everything), and easy, cheap popularity brought to ComputerCraft for being more awesome. I'd love to slide down that slope if I were the creator of this.
I don't understand why you keep referring to bukkit? This isn't a bukkit plugin. As such any "bukkit hooks" you refer to really do not apply to us.
I am not saying it would be difficult to support - because WRCBE is open source, so it won't. I'm just stating that we already have our own method of wireless communication - so communicating with another one by default would be confusing for users at best.
People are free to create peripherals to interface with them - we know the mods' vision and restrictions won't be for all, which is why we allow devs to create addons. If someone cared enough it would he a 5 minute job for them to create it.
I will speak to Dan to get his opinions, if he thinks it is worthwhile then I'll do it - but I doubt it will happen.
#15
Posted 14 August 2012 - 01:42 PM
#16
Posted 14 August 2012 - 02:01 PM
ETHANATOR360, on 14 August 2012 - 01:42 PM, said:
#17
Posted 16 August 2012 - 06:22 PM
ETHANATOR360, on 14 August 2012 - 01:42 PM, said:
The goal here is not to simply interact wirelessly with computercraft, which you can obviously already do with rednet. The goal is to increase gameplay value by being able to interact with other people's similarly (or more) popular wireless setups that do not involve computers and already exist.
But yeah, he said was already considering bringing it up with the other developer, so I am happy. That's all I can ask.
#18
Posted 16 August 2012 - 07:28 PM
#19
Posted 17 August 2012 - 08:37 AM
#20
Posted 17 August 2012 - 02:03 PM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











