Giter Site home page Giter Site logo

chingling152 / superiorsurvivors_revisited Goto Github PK

View Code? Open in Web Editor NEW

This project forked from callmeryu/superiorsurvivors_revisited

0.0 0.0 0.0 1.89 MB

A fork of the project zomboid mod SuperiorSurvivorsRevisited. This is a unstable repository. Everything that is stable is in the original repository.

Lua 100.00%
lua mod project-zomboid

superiorsurvivors_revisited's Introduction

superiorsurvivors_revisited's People

Contributors

akstis-typer avatar callmeryu avatar chingling152 avatar coeiico avatar nightscale5755 avatar ruannuness avatar

Watchers

 avatar

superiorsurvivors_revisited's Issues

Improve AIManager code

  • Organize the code
  • Add logs
  • Move Tasks Verification Functions to TaskManager
  • Move attack verifications to AttackTask or SuperSurvivor

Fix jump through windows

NPCs don't remove broken glass from windows they broke before they enter, leading them to constantly hurting themselves.

Improve config menu

  • Improve config code
    • Remove excessive if & elses
    • Separate configs
  • Separate UI by groups
    • Search fields types (needs to decompile source code)
    • Add new color fields to CallMeRyu#16

Improve Search Food system

Improve the food searching to fix old bugs from canned food and improve priorities.

  • Fix canned food bug
  • Improve priority
    • Create spreadsheet
    • Create new priority method

Improve SuperSurvivor code

  • Improve code
  • Add logs
  • Sync with main branch
  • Move Spawn functions to SuperSurvivorManager
  • Move Save functions to SuperSurvivorManager
  • Improve stuck functions
  • Improve attack functions
  • Move tasks functions To TaskManager
  • Move code to tasks
    • Attack to AttackTask
      • re-add rng damage
    • AltAttack to AttackTask

Make npcs break barricates

Draft

  • Check if the whole building is barricated

  • Do a stubborn test

    • Search for weakest barricate
      • Preference for windows
    • Attempt Break windows barricates
  • Consider weapon

    • Hammer
      • Preference for windows
    • Axe
      • Preference for doors

Add trash zone

Trash zone for npcs clean inventory (the current one is using tools area)

  • Add trash zone
    • Create trash zone context menu option
    • Create trash zone feature

Improve self patching

NPCs only bandage themselves, they don't seem to stitch up deep wounds or remove lodged glass or bullets.

Improve gun reload

NPCs reloading is kinda broken, as they eject a magazine, put in one bullet, inject the mag, then eject the mag again, adding one bullet, injecting it again, ejecting it again, inserting one bullet and you get the idea.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.