4881 Commits

Author SHA1 Message Date
payonel
f11d384b51 follow fail pattern for addUser: throw on bad arg, nil on bad result
closes #2156
2018-02-20 07:44:41 -08:00
payonel
e91b8c0971 add isCraftable to ae item data returned to the machine 2018-02-18 23:38:08 -08:00
payonel
4cffec4548 update forge for 1.7.10 2018-02-18 13:01:50 -08:00
payonel
b24e3e6f6b buffer mapped elements in cpu list so as to not lose equivalent cpus
closes #1921
2018-02-18 13:01:19 -08:00
payonel
aa84a24325 refactor ae get/set filter integration code
ae filtering now works on the exact same fields as returned to the lua state
closes #2718
2018-02-18 01:49:16 -08:00
TheCodex6824
26b127e74f Fixed drones not reclaiming their chunk tickets (#2727)
If a ticket is created with ForgeChunkManager.Type.ENTITY and bound to
an entity, then forge will actually load that entity's chunk before
returning its ticket. As a result, the drones were initializing their
components before the ticket was added to restoredTickets, so they
never actually reclaimed their ticket. Also added a log message to
detect if something like this happens again.
2018-02-13 16:08:18 -08:00
payonel
84ccbcef8a typo
closes #2743
2018-02-09 14:23:14 -08:00
payonel
6fd7fc07e1 require exact modifier key presses for key combos in /bin/edit 2018-02-04 18:42:54 -08:00
payonel
03c0fda530 remove mem leak is load intercept 2018-01-26 20:47:02 -08:00
payonel
7e77662160 for clear line use gpu fill and not set 2018-01-21 18:03:42 -08:00
payonel
983185f5f2 fix vt code for scroll 2018-01-21 17:42:04 -08:00
payonel
28bf5b7cfe RIGHT ... setBackground returns number, number when paletted
derp
2018-01-20 07:37:23 -08:00
Anar Abdullayev
eec9173066 Update robot.names (#2607) 2018-01-11 06:26:15 -08:00
Ruukas
65fc2664f0 Added Robot names (#2555)
Got a little creative with some of them.. I have been interested in robots and robot movies for a while and got kind of caught in it. Most of robots/AIs I thought of were already in the list, but I think these would make some nice additions to the list.
2018-01-11 06:18:05 -08:00
Matthew Beeching
c78cf08b1c Update uuid.lua to generate RFC4122 valid version 4 UUIDs 2018-01-11 06:16:12 -08:00
SDPhantom
1a8cd8db99 Update robot.names
Added a couple Reaper names along with an ally from Mass Effect
2018-01-08 06:50:24 -08:00
payonel
4c0d17d6fb install cleaning
reverting a change from july 2017, that had the installer ignore a source if it came from the only rw candidate, when running the multi-selection util. I can see the irritation or confusion of the user when running the installer and it considers a secondary drive as a viable source candidate. Typically, a system would have additional hdds merely to store data. Typically the ro loot floppies are the desired source candidates. I believe the intention here was: "We have multiple source candidates, but only one is rw, thus it is probable that the rw candidate isn't actually intended for install" But I disagree, when testing custom floppies there will easily be one additional rw source.

Also, this change includes some additional command line clarification. If the system selects a source automatically, the first prompt the user sees is where to install. This can be jarring or confusing -- as the user doesn't know yet WHAT is being installed. In that case, we now display what is up for installation before asking where to install it.
2018-01-07 03:21:09 -08:00
payonel
8ef72f6bfe case fix 2018-01-05 07:01:36 -08:00
payonel
f8bfbf55b1 make component inventory components array even more lazy
allow a component inventory to define its inventory size from nbt even after the components array has been accessed. The array will appear to be size zero until initialized

closes #2522
2018-01-02 20:59:09 -08:00
payonel
8a4b1fa4f5 add sheep power
- add carpeted capacitor and configurations
- remove check for power providing mod
- remove localization about power check
2018-01-01 12:02:13 -08:00
payonel
7432030d16 reduce glyph log noise 2017-12-31 10:42:25 -08:00
payonel
7cab775901 allow setting chars to remove preceding wide chars 2017-12-30 22:45:26 -08:00
payonel
d67156ed52 update font.hex (thanks @asie) and drop wcwidth.bin
now server loads glyph sizes by parsing font.hex

closes #2676
2017-12-22 07:48:50 -08:00
payonel
9c509508a7 French translation fixes
Thanks to @Naheulf
Closes #2061
2017-12-18 17:47:26 -08:00
Xyxen
fd9b81582b Fix runClient and runServer Gradle tasks (#2673)
Compile dependencies are placed on the runtime classpath by Gradle.
Because the compile configuration is set to extend from the provided
config, all of those dependencies are put on the runtime classpath as
well.

In this patch, provided is instead made a separate configuration, and
explicitly added to ONLY the compile classpath of the main sourceset.
2017-12-17 21:10:31 -08:00
payonel
719498163c fix relays save/load without wireless cards 2017-12-16 01:16:45 -08:00
Xyxen
62c661649b Fix wrong Gradle version being used on Travis CI (#2672)
Using the default Gradle install on Travis is dangerous, because a
version upgrade on their end could break the build. It's already broken
because the version of ForgeGradle the current script relies on expects
ScalaCompileOptions.setUseAnt to exist, but it was removed in Gradle 3.

This patch reconfigures Travis to use the Gradle wrapper instead, which
standardizes the version in use.
2017-12-15 21:06:48 -08:00
payonel
aa375ec823 fix config/settings to expect 1.7.2 next, not 1.7.3 2017-12-15 05:38:20 -08:00
payonel
22c6b15d39 missed settings changes needed for t1 card and version check 2017-12-14 09:50:15 -08:00
payonel
d82a05fa28 comment version for new items 2017-12-14 07:59:26 -08:00
TheCodex6824
11f2c0a358 Add tier 1 wireless card (#2657)
* Added tier 1 wireless card as discussed in #2562

* Update lang/doc files
Remove unneeded component callback override
Add alias for old wlanCard name

* Moved wired and wireless max ports into one array
Added tested OreDict entry for wlanCard

* Bump version number for config updates
Fix typo in config comment
2017-12-14 07:44:23 -08:00
Xyxen
f485c7a898 Add creative component bus (#2670)
Supports 1024 components by default, and fits into a tier 3 slot.
2017-12-14 06:13:35 -08:00
Vexatos
ed6fe13ba4 Added curseforge plugin and change log.
Hopefully it works.
v1.7.1
2017-12-11 13:07:12 +01:00
Vexatos
b2cde198c1 Version bump. 2017-12-10 13:19:22 +01:00
payonel
7933f5d7b4 fix motion sensor line of site
a new solution to use a normalized path vector and move the origin directly towards the player by .75m

closes #2615
2017-12-10 03:37:38 -08:00
Amanda Cameron
63a89b3688 Implement issue #2654 (#2659)
* Implement #2654

* Make the screen-turn-on-at-boot actually work.
2017-12-06 06:41:30 -08:00
payonel
8e1faa831a Revert change of maxComplexity for drone tier 2
we are discussing another solution to handle drone needs
2017-12-04 08:33:31 -08:00
payonel
ecd9926474 Allow drones to have nav+chunk+inv upgrades
I think it quite a reasonable drone design to allow a tier 2 drone to have
1. navigation upgrade (waypoints)
2. chunk loader (for traveling safely)
3. inventory upgrade (to cary and drop items)
closes #2043
2017-12-04 00:54:24 -08:00
TheCodex6824
40ec52121a Drones now properly update chunkloaders 2017-12-03 09:00:40 -08:00
payonel
3ddd58374c toString device info 2017-12-02 23:47:32 -08:00
payonel
cad5026a5f adding max packet parts to device info width for linked cards and network cards
closes #2294
2017-12-02 23:12:34 -08:00
Skye
62e38f40df Readd the printing of a CTCP if it wasn't handled.
No I haven't tested this, what are you talking about?
2017-11-30 23:17:53 -08:00
LeshaInc
7f71953540 tree: fix tlwy error 2017-11-30 10:16:02 -08:00
payonel
6cad5bb726 protect lua shell from serialization oom failure 2017-11-28 22:44:42 -08:00
payonel
71241483fc i derped, event.handlers and things 2017-11-27 12:11:16 -08:00
payonel
43a4db05ec WOOPS fix keyboard.keys reverse (index->key) lookup
sorry, this has been broken for a while
2017-11-25 00:07:59 -08:00
payonel
2a3343391d make uC a sided inventory and deny item extract and insert
fixes interaction with enderio item conduits

closes #2641
2017-11-24 23:45:53 -08:00
Nexarius
27533bbc83 Update de_DE.lang (#2091)
* Update de_DE.lang

* Update de_DE.lang

* Update de_DE.lang

* Update de_DE.lang
2017-11-24 13:33:29 +01:00
Caitlyn
f17b37b444 Make actions work in the IRC client again.. (#2544)
disables printing CTCPs for now.. as this makes actions appear twice.
better fix?
2017-11-24 00:17:56 -08:00
mymagadsl
948021ec84 Update zh_TW.lang (#1493) 2017-11-24 00:11:13 -08:00