Florian Nücke
841363006e
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
2014-05-21 13:07:54 +02:00
Florian Nücke
c2b7ce740c
Added check to ensure methods that have to be added by the class transformer are not made final in a superclass.
2014-05-21 12:40:52 +02:00
Florian Nücke
d2e2833ae5
Massive change.
2014-05-18 19:57:56 +02:00
Florian Nücke
fec5c25ebf
Re-added FMP support.
2014-05-18 12:59:30 +02:00
Florian Nücke
53ebd463d7
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
build.properties
2014-05-16 14:18:17 +02:00
Florian Nücke
0bdcea8e3c
Fixed potential NPE.
...
Bump version.
v1.2.10
2014-05-16 14:17:04 +02:00
Florian Nücke
71325242aa
Acid/Grog related bucket fix from 1.6, forgot the code migrated to another class in 1.7 while merging.
2014-05-16 13:59:00 +02:00
Florian Nücke
2bae20fea1
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/CraftingHandler.scala
src/main/scala/li/cil/oc/client/gui/Case.scala
src/main/scala/li/cil/oc/client/gui/Rack.scala
src/main/scala/li/cil/oc/client/gui/Robot.scala
2014-05-16 01:01:36 +02:00
Florian Nücke
a579a3792f
Removed the bucket consumption in acid/grog crafting and bucket retrieval in PCB crafting. Kind of meh because the grog now is in a magical container that disappears instead of the bucket, logically speaking, but it avoids issues - in particular this closes #194 .
2014-05-16 00:48:51 +02:00
Florian Nücke
2e649a3f44
Workaround for TMI screwing with the GuiContainer class. Should fix #251 .
2014-05-16 00:42:24 +02:00
Florian Nücke
365475e2c5
Properly handling conversion of tables with null keys or values. Closes #254 .
2014-05-16 00:03:29 +02:00
Florian Nücke
6f580eaf0a
Merge pull request #255 from JoshTheEnder/patch-1
...
Standardized usage message in irc.lua.
2014-05-15 12:49:05 +02:00
Josh
7f877d63e1
Updated irc.lua; change the output of required....
...
args to make the fact that you need a nickname more prominent
2014-05-14 13:46:02 +01:00
Florian Nücke
59c257d641
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
2014-05-11 17:16:13 +02:00
Florian Nücke
0b47150e4b
Merge pull request #250 from SpiritedDusty/patch-3
...
fixes #249
2014-05-07 16:28:44 +02:00
SpiritedDusty
ccacfc430a
fixes #249
2014-05-06 20:11:06 -07:00
Florian Nücke
6d8e5dd841
Merge pull request #246 from bananagram/patch-1
...
Fix a typo in the wget usage summary.
2014-05-05 12:53:40 +02:00
bananagram
25ed64221a
Fix a typo in the usage summary
2014-05-04 19:03:39 -05:00
Florian Nücke
366fb98b10
Merge pull request #243 from Vexatos/patch-4
...
Created `note` API to allow note name based use of `computer.beep()`.
2014-04-30 17:59:29 +02:00
Vexatos
9dc2d2833b
Update note.lua
2014-04-30 17:57:08 +02:00
Vexatos
9de638e884
Some tweaks
2014-04-30 17:50:26 +02:00
Vexatos
20c1c1ac0a
Created note API
...
Functionality:
* `note.midi(n: number or string)`: Converts a note in string form (e.g. A#4 or Gb3, will be documented on the wiki) or a given frequency into the respective MIDI code
* `note.freq(n: number or string)`: Converts a note in string form (e.g. A#4) or a given MIDI code into the respective frequency
* `note.get(n: number)`: Converts a MIDI value back into a string; if you have a frequency to convert, just use note.get(note.midi(frequency))
* `note.ticks(n: number)`: Converts note block ticks (0-24) into MIDI code (34-58, respectively) and vice-versa. Useful for use with note blocks and OpenComponents
* `note.play(tone: string or number,duration: number)`: Plays a note from a string or MIDI code via computer.beep
2014-04-30 17:28:15 +02:00
Florian Nücke
a6a6c5e009
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
build.properties
2014-04-30 12:56:37 +02:00
Florian Nücke
90279bc2a4
Fixed robots derping around with tools. Seems I only tested them *without* tools recently... go me -.-
...
Updated Forge dependency info in mcmod.info.
2014-04-30 12:56:07 +02:00
Florian Nücke
bb7dd9e966
Merge branch 'master' of github.com:MightyPirates/OpenComputers
v1.2.9
2014-04-30 12:54:27 +02:00
Florian Nücke
09911a8d2d
Bumping version number for MC1.7 hotfix, to keep version numbers synchronized.
2014-04-30 12:54:01 +02:00
Florian Nücke
bbff237d9d
Merge pull request #240 from Techokami/master
...
Further improved irc.lua, better display for actions, computer.beep() when nick is mentioned.
2014-04-29 21:13:03 +02:00
Techokami
1e3e0db7ce
More irc.lua cleanup
...
OC doesn't like to render tabs! Use spaces instead :)
2014-04-29 15:08:17 -04:00
Techokami
3090f95a11
Further improved irc.lua
...
Proper displaying of /me commands, and audio notification if your name
is said in chat (using the computer.beep() command)
2014-04-29 14:57:33 -04:00
Christopher Trumbour
ed9c9f7a2c
Merge pull request #2 from MightyPirates/master
...
Syncronization
2014-04-27 19:24:34 -04:00
Florian Nücke
b5b038aa5b
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
2014-04-28 00:22:17 +02:00
Florian Nücke
3b10f7d6f7
Fixed incorrect result for %I in os.date. Closes #238 .
v1.2.8
2014-04-28 00:21:46 +02:00
Florian Nücke
9588f8dd62
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/common/tileentity/Robot.scala
2014-04-26 21:02:55 +02:00
Florian Nücke
0bf212f731
Fixed placement of blocks when using the angle upgrade near water(like) blocks. Closes #235 .
...
Fixed potential error when saving buffered filesystems, introduced with properly seekable file handles.
Robots now make a 'splash' noise when moving through water/fluids, instead of a block breaking one.
2014-04-26 20:26:01 +02:00
Florian Nücke
d2ebedbb42
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
2014-04-26 01:55:46 +02:00
Florian Nücke
6a5d139130
Added (as of yet untested!) native library for FreeBSD.
2014-04-26 01:55:15 +02:00
Florian Nücke
2a70333391
Fixed gradle build.
2014-04-26 00:51:06 +02:00
Florian Nücke
c819ab4e82
Merge branch 'master' of github.com:MightyPirates/OpenComputers into MC1.7
...
Conflicts:
src/main/scala/li/cil/oc/client/PacketHandler.scala
src/main/scala/li/cil/oc/client/Sound.scala
src/main/scala/li/cil/oc/common/tileentity/Case.scala
src/main/scala/li/cil/oc/common/tileentity/Screen.scala
src/main/scala/li/cil/oc/server/PacketSender.scala
2014-04-25 16:52:56 +02:00
Florian Nücke
4809a336c7
Screens of the same tier will now only form a multi-block screen if they are dyed in the same color. Closes #231 .
2014-04-25 15:59:15 +02:00
Florian Nücke
54cc679c37
Make shell stop parsing options at --
.
2014-04-25 15:45:14 +02:00
Florian Nücke
9d87cdbcb4
Merge pull request #233 from gamax92/master
...
Modify option parsing to ignore - and --, add support for equal sign
2014-04-25 15:08:11 +02:00
Florian Nücke
9b00d73abf
Nerfed tier one server a bit but buffed tier two and three servers by making them have 3 and 4 card slots, respectively. Closes #133 .
2014-04-25 15:04:13 +02:00
Robert Gadzerfraud
501e82411d
convert indentation to spaces
2014-04-24 18:39:27 -06:00
Robert Gadzerfraud
9afeb024d1
Modify option parsing to ignore - and --, add support for equal sign
2014-04-24 18:37:37 -06:00
Florian Nücke
30106ba4f5
Simplified OpenAL stuff for computer speaker a little (less get(0)).
2014-04-24 22:53:15 +02:00
Florian Nücke
23b3590c46
Merge pull request #232 from Wobbo/master
...
Small fixes to make besh work again
2014-04-24 22:08:29 +02:00
Wobbo
70faea9516
Small fixes to make besh work again
2014-04-24 22:06:10 +02:00
Florian Nücke
d5bd34b76d
Merge branch 'master' of github.com:MightyPirates/OpenComputers
2014-04-24 21:35:35 +02:00
Florian Nücke
a9cf5b2da3
Somewhat less broken besh, but something's still not right...
2014-04-24 21:35:17 +02:00
Florian Nücke
8978280e3c
Changed name of computer.bell to computer.beep and added option for frequency (20 - 2000Hz) and duration (0.05 to 5 seconds).
...
Forcing computer to sleep for the duration of the sound.
This is uncomfortably close to what should go into a sound card, but... it's just too nice not to have it in by default.
2014-04-24 21:28:22 +02:00