Jump to content

Forums

  1. News & Announcements

    1. News

      Blog posts, interesting news, and forum announcements.

      4.9k
      posts
  2. Project Zomboid

    1. PZ Updates

      Patch notes and announcement threads for PZ builds.

      22.2k
      posts
    2. General Discussions

      Just the general place to natter about zombie apocal-em-upse, Project Zomboid.

      66.2k
      posts
    3. Bug Reports

      Bugs go here. Please save us the time to translate all the posts in different languages and post them in English instead.

      16.9k
      posts
    4. PZ Support

      For any problems about purchasing, the actual running of the game, crash reports, etc.
      Bug reports go here (click).

      25.4k
      posts
    5. 22.3k
      posts
    6. 8.3k
      posts
    7. PZ Suggestions

      Got things you want to see in PZ? Post here! Tip: search to see if there's already an existing thread.

      54.9k
      posts
  3. PZ Modding

    1. Tutorials & Resources

      The place to learn and gather everything you could need for modding PZ!

      2.4k
      posts
    2. Mods

      Anything that alters gameplay mechanics or the UI and doesn't fit into the other categories.

      17.4k
      posts
    3. Items

      Weapons, food, recipes, clothes. All the items you need (or not) for survival.

      9.7k
      posts
    4. Mapping

      Visit exotic places.

      8.3k
      posts
    5. Mod Ideas and Requests

      For the creative minds and everyone else.

      2.8k
      posts
  4. General Games Development

    1. Indie Scene

      Talk about the Indie scene, promote your work, and get feedback about all aspects of game development!

      2.3k
      posts
  5. Other Discussions

    1. General Discussion

      Talk about anything you like!

      21.5k
      posts
    2. Forum Games & Activities

      Relax with some good ol' fashioned forum tomfoolery and creative fun!

      9.3k
      posts
  • New Topics

  • 2308 The Ultimate Question!

    1. 1. Which is better: pancakes or waffles?


      • PANCAKES
      • WAFFLES

  • Posts

    • Re-evaluate your approach.   Programming, at its heart, is taking a really complex problem and breaking it into a lot of little manageable steps.    You're not doing that. You're making it really complicated, really involved, really dependent on other people providing you the information that you can easily learn by just picking one small class and fixing it yourself. Get that one file to compile. Go from there.  (Just in case) And no, you do not need to have the entire project decompiled and fixed in order to compile a single class and use it. If you think that, you need to go back to the basics of Java. Go right back to the command line, work through the Sun tutorials. Play around with the java compiler.  
    • Is there a "manual" or any specific explanation of what each option means?  I know that some are self-explanatory by name, but even so I see tiles from the original game that should have some of these options activated and don't, that's what confused me.   I'm creating a map, I need to add a lot of new objects and walls and I need to know which options to use on each of these new tiles. I'd be grateful if anyone could help me!    
    • Steam Workshop::Better Automatic Movement (steamcommunity.com) Just in case anyone finds this thread near the top of the Google results like I did.
    • As said before, I am not in the habit of decompiling and nabbing other people's code, normally I compile my own code, or compile code that has been intentionally made public (E.G. open source). And I have been busy over the last few weeks. I recently posted a thread where I had uploaded 53 AI generated sound files and the software did not write itself (this is coupled with another project for SQLite data management I was also working on).   Of course I will try the front door by asking (after doing searches, which I have done), rather than forcefully smashing in the backdoor. One usually does it the hard way after exhausting more appropriate options.   I'm sorry if my mentioning my prior experience seemed rude or arrogant. I only thought I was bringing up relevant aspects.     I do not think I asked you to do the work for me. I think I asked for a guide?   There's a difference between passively looking at individual class files via decompilation (which is what I was doing earlier), and actually getting a working executable. Usually one compiles the unaltered code first to make sure the base code runs (I.E. compilation works fine) before one tries to implement tweaks. And Intellij did not successfully compile the code (it unhelpfully pretends the builds have succeeded but doesn't actually produce anything), and does not a bulk export for the decompiled code (meaning I can't try to use something other than Intellij to compile it).   And I'm not trying to create a fork of Project Zomboid where I implement a hacky workaround for compilation. What I'm trying to do is keep the code as close to original as possible, so if I end up improving something, I can offer the appropriate code segment.   Yes, I could write some Python code to scour the entire folder structure using a lightning strike search (or a glob, I guess, but would still need filtering), and then run each filename through a piped command to a single-file decompiler, recreating the entire structure but decompiled, but I feel like there ought to be an easier way, I.E. one that already exists.   The last time I decompiled a Java project was a single small jar 6 years ago and it was purely to extract the very limited list of API calls in a discontinued prototype that had no documentation - and the documentation was searched for first. The scope isn't the same, and I wasn't required to recompile it. The 'zombie' folder alone has a reported '3,122 files', and it is daft of me to try to implement my own decompilation/recompilation approach if documentation for the right approach already exists. Nearly all the examples online presume a single jar. If there are no pre-existing solutions, then it is fine for me to implement my hacky approach.     The folks who are interested, if they have the knowledge, did not make it public. Most report symbol errors, and none mention the fixes.   And, maybe it is the text, but I'm genuinely not trying to argue with you, I am trying to ask questions, learn whilst offering my viewpoint. I am supportive of PZ, though I do feel criticised and maybe that is impacting my tone.     A trial by fire, very well. I will go find my proverbial fire axe and go smash in the proverbial backdoor.
×
×
  • Create New...