Search results

  1. Mike Kienenberger

    Inactive Miniion

    Sorry. I should have mentioned that a) I was using a flat world and b) that movement (as Synopia and I talked about earlier on this thread) is buggy. Sometimes it works (and looks great). Sometimes it doesn't. Rather than try to do more to fix it exhaustively in Minions, the plan is to use...
  2. Mike Kienenberger

    Inactive Miniion

    Minions is now fully supported by the engine again (Thanks, Cervator, for the last second change), and I have merged my minions branch back into main branch. Crops won't grow unless you have Crops 0.2.0 from my repo, but the non-asset part of that needs to be redone. Crafting hasn't been tested...
  3. Mike Kienenberger

    Inactive Miniion

    EDIT: forgot to answer this question at first. Yes, just put Crops:corn1 or Crops:squash4 or Miniions:OreonPlant0 or City:somethingX and it will automatically update. Technically, no permissions yet :) But I haven't submitted a PR for a few reasons. 1) I wasn't sure we wanted to add...
  4. Mike Kienenberger

    Inactive Miniion

    The mkienenb/Crops system is on github. You place a crop block, and it will automatically grow until done. The configuration is all in the prefabs. Right now, each stage grows at the same pace, but now that I see how to specify maps in the prefabs, I will probably change that to be a...
  5. Mike Kienenberger

    Enforce usage of LF line endings

    I think you are currently the only Windows Eclipse Eclipse-git-plugin user. I don't use Eclipse under Windows very often, and currently I am doing all of my git operations from the command-line. I'd really like to get back to using the Team-Synchronize view, but I want to make sure I completely...
  6. Mike Kienenberger

    Enforce usage of LF line endings

    I'm also in favor of leaving the default git behavior as crlf for windows and lf for unix, which are automatically converted to lf on commit. I agree with Immortius that dodgy eclipse plugins should be fixed rather than adjusting everything else :) A better workaround would be a...
  7. Mike Kienenberger

    Enforce usage of LF line endings

    LF is linux style. It's probably only an issue if you're using Eclipse on windows.
  8. Mike Kienenberger

    Pulled Generic CropSystem out of Minions into Crops

    Pulled Generic CropSystem out of Minions into Crops
  9. Mike Kienenberger

    Inactive Miniion

    I think we should move the simple crop system out of Minions and into Crops. I did the work to generalize it, and it works now with all of the fine crops that metouto provided. It's certainly nothing as fancy like the tree growth system or the organic growth system other people have dug...
  10. Mike Kienenberger

    Tweaking Machines

    This seems like a restatement of crafting, but maybe I don't really understand crafting that well. I guess the difference would be that this is more of a fixed location + time crafting? In any case, this is the kind of system we need to be Dwarf-fortress-like, and I'm all for it :)
  11. Mike Kienenberger

    Inactive Miniion

    Crop growing works now, with more of the crop-specific behavior abstracted into the prefab. I know there's some kind of crop module out there, but what's here could probably be abstracted into a crop module if that is not functional and generic.
  12. Mike Kienenberger

    Dynamically creating blocks from prefabs

    Thanks! I suspected that 113 was a prototype/archetype since it had the Component BlockType attached to it. I also gathered that blocks did not support components very well from all of the block-specific hard-coded properties that they have. "grass"? really? as an engine type? :-) Are...
  13. Mike Kienenberger

    Dynamically creating blocks from prefabs

    I admit it -- I don't get it. The minion code creates new blocks: Block newBlock = blockManager.getBlock("miniion:OreonPlant0"); worldProvider.setBlock(new Vector3i(currentTarget.x, y + 1, currentTarget.z), newBlock); from the following...
  14. Mike Kienenberger

    Resolved Need help with dev setup... (gradlew eclipse using wrong Java version)

    Since you referenced Eclipse, be sure that Java 7 is listed as your installed jdk, and preferably, your default and only installed jdk for your Terasology workspace. Be aware that most people on this project (other than myself and a couple others) are using IntelliJ, and you're more likely to...
  15. Mike Kienenberger

    Resolved Need help with dev setup... (gradlew eclipse using wrong Java version)

    Here's a unix way to set a new path for java, while leaving java 6 as the default for most other things, providing you can figure out where your java 7 installation is. JAVA_HOME=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ export JAVA_HOME alias java=$JAVA_HOME/bin/java You can put this into...
  16. Mike Kienenberger

    The End is Near - for the Great Convergence!

    Open a new thread in the developer portal forum, and we can help you get going. I'm guessing you're using MacOS X and eclipse from your output. Chances are that you have multiple versions of java installed, and the wrong one is being used.
  17. Mike Kienenberger

    Inactive Miniion

    Thanks for explaining this. I'll make some notes on how it goes when I try it. I can deal with merging and keeping up with your changes once I get familiar with the system, so don't worry about that. That explains why I never see you. I am six hours behind you. When you are on IRC, I...
  18. Mike Kienenberger

    Inactive Miniion

    It's already on the list to use BT + Pathfinding once those are available. Cervator and I have discussed that as a goal. Yes, the implementation of what a minion does is pretty cool, but the modularization needs some work. In fact, one of the first todo items I wrote when I understood how...
  19. Mike Kienenberger

    Inactive Miniion

    stay, follow, work (terraform, then farm) are now functional.
  20. Mike Kienenberger

    Inactive Miniion

    Minions is mostly ported over to the 752 build system at this point. Zones, screens, cardbook, and cards all work. Not so sure about the AI system behaviors yet. See https://github.com/MovingBlocks/Terasology/issues/733
Top