This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
AfterLifeLochie's profile picture

[Cc 1.53] Afterlifelochie's Peripherals

Started by AfterLifeLochie, 27 September 2013 - 06:14 AM
AfterLifeLochie #1
Posted 27 September 2013 - 08:14 AM
This is my first public mod release (woohoo!). Please report bugs so I can fix them ASAP.

Have you ever wanted to wirelessly wrap your peripherals? Have you needed to get redstone signals from a computer to some obscure location, or read redstone values from somewhere afar? Fear not - AfterLifeLochie's Peripherals can help you with your plight. Using the latest (experimental) technology, you can wrap and interface with peripherals and the world using this new, fancy wireless technology.

Download: ALLPeipherals PR1 for 1.5.2 (CC 1.53): ALLPeripherals_pr1_1.5.2.zip

Recipes:
Spoiler
The Wireless Station connects any adjacent computers to a network.



The Wireless Receiver connects adjacent peripherals and acts as a Redstone input/output source and detector.



The Semiconductor Assembly Table is used to solder reagents onto Blank Cards (particularly, Redstone) to create cards such as Network Cards.


The Blank Board is a component of the Blank Card. The Blank Board is exactly that - a blank PCB.


A Blank Chip is again, exactly that - a blank chip ready for insertion to a Blank Board.


The Blank Card is used to create other types of cards inside the Semiconductor Assembly Table.


A Soldering Iron is required to start working with the Semiconductor Assembly Table.


Placing a Blank Card in the top-left slot, one Redstone Dust in the bottom-left slot, and inserting the Soldering Iron in the Soldering Iron slot will slowly create a Wireless Card with no network assigned. Note, only the Soldering Iron or the Desoldering Gun may be in a slots at one time. Changing any of the reagents or the tools will restart the assembly process.


The Desoldering Gun can be used to turn any sort of Card back into a Blank Card, and return the original reagent used to make the 'special card'.

Using Cards and Stations:
Spoiler
The Wireless Station includes a variety of slots. The bottom-left slot is used for encoding Wireless Cards - place a card here and it will be imprinted with the identifier shown in the dialogue. The top-right slot is used to encode a network (change the station's network-identifier), so it can access peripherals on another network. You may have as many stations connected to the one network as you like - but each station by default will have a new, unique ID when placed.


The Wireless Receiver includes one primary slot, and five other (nonworking D:) slots for upgrades (coming soon!). Placing a Wireless Card which is encoded in the top slot will enable the Wireless Receiver station and will connect it to a network - the Status will change from Offline to Online. The Wireless Receiver cannot have it's ID changed and can only be connected to one network at any one time.

ComputerCraft Interfaces:
SpoilerThe Wireless Station acts like a Wired Modem - you can peripheral.wrap the Wireless Receiver stations, and call getNamesRemote to get the names of Wireless Stations and the peripherals which are connected to the wireless station. To interface with the Redstone capabilities of the Wireless Receivers, call peripheral.wrap and pass the ID of the wireless station and use the provided getRedstoneInput, getRedstoneOutput and setRedstoneOutput methods to your heart's content.

To call methods on peripherals which are connected via the Wireless Receiver, you can address the peripheral by the assigned name. Currently, there is no interface to determine which peripherals are assigned what name at each Wireless Receiver - this is changing in the next update. Peripherals will be capable of sending events back to computers.

Known Bugs:
Spoiler
  • Monitors are weird and don't like being wrapped remotely - they don't update the text or changes pushed to them.
  • Modems will crash computers if placed on stations - this is fixed in CC 1.56 (the same thing happens with OpenPeripheral in 1.53)

Much love to Cloudy, who assisted me with actually writing the mod, and Nevercast for doing "I'm a noob!" testing.
NeverCast #2
Posted 27 September 2013 - 08:18 AM
FIRST!!


YAY! It's Released
ILY
theoriginalbit #3
Posted 27 September 2013 - 08:24 AM
Wow, very nice work! :)/> NC has not been shutting up about how he can't wait for you to release the mod that he couldn't tell us about just so we could be excited with him! :P/>

Side-note: Change your soldering iron graphic though, looks like a, ummm… yeh, not gunna say it here on the forums xD xP
Cranium #4
Posted 27 September 2013 - 10:28 AM
Side-note: Change your soldering iron graphic though, looks like a, ummm… yeh, not gunna say it here on the forums xD xP
**Cough**undefined feminine product**Cough**
Edited on 27 September 2013 - 11:35 AM
NeverCast #5
Posted 27 September 2013 - 10:43 AM
**Cough**undefined feminine product**Cough**

Welp.. That can't be unseen…
Thank you, very much!
Edited on 27 September 2013 - 11:36 AM
AfterLifeLochie #6
Posted 29 September 2013 - 02:13 AM
**Cough**undefined feminine product**Cough**

Welp.. That can't be unseen…
Thank you, very much!
I'm actually fixing the artwork and making a few tweaks before I port to 1.56. There's a few issues with peripheral wrapping, and I've solved the issue with Monitors. I'm also considering changing the way the actual blocks work - I've been considering moving to a 'Card Rack' and then connecting cards into the rack, but I'm not sure how this mechanic should work yet.
Zudo #7
Posted 29 September 2013 - 02:19 PM
This is real nice :D/>
ds84182 #8
Posted 01 October 2013 - 06:10 AM
AfterLifeLochie, you had me go fricken insane over THIS?
<insert unicode here to represent T_T>
PixelToast #9
Posted 01 October 2013 - 01:20 PM
would be nice if i could download it, or even see the screenshots
http://puu.sh/4F1hf.png

also, gamax already made a wireless peripheral peripheral
TheOddByte #10
Posted 13 October 2013 - 02:38 PM
Side-note: Change your soldering iron graphic though, looks like a, ummm… yeh, not gunna say it here on the forums xD xP
Then he should change the 'Desoldering Gun' graphic too xP