Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Holograms #233

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open

Holograms #233

wants to merge 26 commits into from

Commits on Oct 11, 2023

  1. Added a new mob typed named Hologram, set up a clone of the Drone whi…

    …telist system for "hardlight
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    707cd02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51f9f7a View commit details
    Browse the repository at this point in the history
  3. Working on it

    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    dda4ecb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a130117 View commit details
    Browse the repository at this point in the history
  5. Committing more

    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    be2c58e View commit details
    Browse the repository at this point in the history
  6. More work on Holograms. Moved most things over to events, bug where h…

    …ologram is deleted upon spawning and crashes as no hologram component is found?
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    c0c4f96 View commit details
    Browse the repository at this point in the history
  7. Fixed holocorgi ID

    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    b1cefe2 View commit details
    Browse the repository at this point in the history
  8. Fuckin working again. Stuff is networked now, though not to any real …

    …benefit. There's a grace period upon leaving a projector of one 24th of a second before you get returned.
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4f45ffd View commit details
    Browse the repository at this point in the history
  9. Prepared for projected, lightbee, and hardlight holos by separating t…

    …he protos, make a temp new tag Light, deleted unused files, renamed HoloData to HoloMind, and made HoloData struct to hold info on the Holo like type and whether it's hardlight. Needs implementing in YAML.
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    6e1458c View commit details
    Browse the repository at this point in the history
  10. Removed some unneeded things, cleaned some files, made it Holograms c…

    …an interact with light things, and non-Holograms can't.
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    3688ea1 View commit details
    Browse the repository at this point in the history
  11. Added damage sets for Holograms, kinda fixed rotation on spawn, begun…

    … work on hologram data in the component (no structs ;-;), and refined the variations of Holograms.
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    731832e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f8c39b3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aa7ec26 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    232b0c6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    10e158e View commit details
    Browse the repository at this point in the history
  16. Substantial cleanup to the code post rebase

    Man I was really smashing rocks together before :P
    Also I removed the stinky Nyano Holo stuff
    Pspritechologist committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7986db5 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    45a55d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. Completely overhauled large portions.

    The HologramComponent has now been broken up into three Components, soon to be more. All the functions of the HologramSystem are chunked up and completely reconsidered.
    Prediction is cool.
    Pspritechologist committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    5279c73 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Bulk of work done towards the HologramProjectedComponent's functional…

    …ity.
    
    Need to decide how the projector selection is done, and how to filter collisions.
    Pspritechologist committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    15995ca View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Ton of work refactoring Holograms, generally cleaning it up, and addi…

    …ng new functionality.
    
    The AIEye can now function as a camera-bound Hologram (commented out), work still needs to be done on making Hologram disks and servers cool to use, and I need to decide how to determine what a Hologram collides with.
    Pspritechologist committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    4718be2 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    29de297 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    d29cb66 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: DEATHB4DEFEAT <[email protected]>
    Pspritechologist and DEATHB4DEFEAT committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    22d3845 View commit details
    Browse the repository at this point in the history
  3. Lots of using hardcoded values less, switched collision to a whitelist.

    Should Holograms collide with windows?
    Pspritechologist committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    311227d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    f6706a9 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. CCTV System is in place for getting Holodisks... *

    Getting some weird errors with the UI system that makes it not testable, but it works in theory.
    It's super crummy regardless, but it would work for putting Holograms in game.
    Pspritechologist committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    bc384d3 View commit details
    Browse the repository at this point in the history