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

[Species] InterPersonal Conflict #97

Merged
merged 68 commits into from
Jul 27, 2023
Merged

[Species] InterPersonal Conflict #97

merged 68 commits into from
Jul 27, 2023

Commits on May 13, 2023

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

    …telist system for "hardlight
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    0cf1ff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f26cbf1 View commit details
    Browse the repository at this point in the history
  3. Working on it

    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    9bcb278 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3da44f1 View commit details
    Browse the repository at this point in the history
  5. Committing more

    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    e80ccbc 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 May 13, 2023
    Configuration menu
    Copy the full SHA
    3e53704 View commit details
    Browse the repository at this point in the history
  7. Fixed holocorgi ID

    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    a08512d 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 May 13, 2023
    Configuration menu
    Copy the full SHA
    6431633 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 May 13, 2023
    Configuration menu
    Copy the full SHA
    80b458e 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 May 13, 2023
    Configuration menu
    Copy the full SHA
    1f90d22 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 May 13, 2023
    Configuration menu
    Copy the full SHA
    c274806 View commit details
    Browse the repository at this point in the history
  12. Absolute overhaul. Silicon component is set up with an abundance of v…

    …ariables designed to allow for a wide variety of silicons in the future, such as Drones, Borgs, and IPCs. Charging system is simple right now, but with lots of foundation to improve. Currently takes into account ambient temperature for power drain with added risk of fire, and updates movement speed in line with charge state. Alert for battery level also added.
    
    Temp mod doesn't work just yet due to borg not having a temperature component??
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    a2d96a1 View commit details
    Browse the repository at this point in the history
  13. Functioning IPC species! Still needs to be fine tuned, as it takes a …

    …lot off human at the moment. Charger and crit systems still to come.
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    e1924e7 View commit details
    Browse the repository at this point in the history
  14. Far more work on IPCs as a race, some sprites for future use, unfucke…

    …d the dumbass temperature alert thing (>:(), overheating fire still acting strange?
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    dedbb69 View commit details
    Browse the repository at this point in the history
  15. Added silicon chargers in the form of a charging pad and industrial c…

    …harger. Chargers heat up mobs, or even contained air as they push power through to them.
    
    IPCs as a race yet further to finishing. Added antenna and screen markings for them.
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    81ca98f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1fa8672 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    99e5e84 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    05825b5 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0bed393 View commit details
    Browse the repository at this point in the history
  20. Fixed the dumbass colours on IPCs and set Dionas to use None (because…

    … hues looked awful on them anyway)
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    62a7194 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    312d097 View commit details
    Browse the repository at this point in the history
  22. Chargers are awesome now! Recursive check to find all items on an ent…

    …ity and charge them together, and working towards a visualizer. Have previously managed to get it to work, although it doesn't in this commit, as I'm still trying to get it to be unlit.
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    7879042 View commit details
    Browse the repository at this point in the history
  23. Apply suggestions from code review

    Co-authored-by: DEATHB4DEFEAT <[email protected]>
    Pspritechologist and DEATHB4DEFEAT committed May 13, 2023
    Configuration menu
    Copy the full SHA
    7837d2e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9cc78de View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    4527250 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c8a227a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    7f8ca85 View commit details
    Browse the repository at this point in the history
  28. component.Owner no more! >:D

    Plus some more region stuff.
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    ed9de5a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    b9474ff View commit details
    Browse the repository at this point in the history
  30. YA BOI DID IT

    CHARGER VISUALS WORK NOW AND THEY WORK GREAT.
    
    Also replaced elseif tree with a switch, and removed component.Owner.
    Pspritechologist committed May 13, 2023
    Configuration menu
    Copy the full SHA
    81811ca View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    c7c2e86 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

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

Commits on May 21, 2023

  1. Various small fixes, electrocution charge

    Moved some files, renamed some Locs. Electrocuting a battery will now charge that battery an amount based on the damage, including IPCs (in theory).
    Electrocution event now relays damage dealt, as it obviously should've.
    Pspritechologist committed May 21, 2023
    Configuration menu
    Copy the full SHA
    2b6d91e View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    5f2508a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54c86ff View commit details
    Browse the repository at this point in the history
  3. General minor clean up.

    Fixes prediction issue with charger lights, and I think the IPC prototype is officially ready for action.
    CyborgComponent is dumb... So very dumb...
    Pspritechologist committed May 22, 2023
    Configuration menu
    Copy the full SHA
    c26b681 View commit details
    Browse the repository at this point in the history
  4. Review suggestions

    Pspritechologist committed May 22, 2023
    Configuration menu
    Copy the full SHA
    56ed80a View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    7c358dc View commit details
    Browse the repository at this point in the history
  2. General, minor cleanup.

    Also commented out some IPC antenna that need separate layer colours.
    Pspritechologist committed May 24, 2023
    Configuration menu
    Copy the full SHA
    af4b891 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2023

  1. Merge remote-tracking branch 'remotes/origin/master' into IPCs

    Likely need to fix whatever bugs are left behind, and also update the moved silicon.yml
    Pspritechologist committed Jun 17, 2023
    Configuration menu
    Copy the full SHA
    1b319d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    ca94a9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a2a6c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Several changes and fixes.

    Cleaned up several parts of the code, fixed some merge issues (leg speed and slots), added FTLs for loc strings, improved aspects of charging, made chargers constructable using part upgrades.
    Pspritechologist committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    86965c6 View commit details
    Browse the repository at this point in the history
  2. New IPC sprites v2

    Slightly modified the head shape to fit better with pre-existing sprites, and look a little more 'blocky.' v1 was never committed.
    Pspritechologist committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    bc85832 View commit details
    Browse the repository at this point in the history
  3. IPC sprites v3

    Final version of sprites maybe, significantly lightened darker areas to allow for better colouration of parts.
    Removed background legs and feet (what the fuck, limbs just don't work????)
    Pspritechologist committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    e0e3ad2 View commit details
    Browse the repository at this point in the history
  4. IPCs now use integrated radios!

    IPCs now have blank RadioReceiver, Transmitter, and Active components which get updated by their EncryptionKeyHolderComponent (had to write a system for that).
    Their encryption keys get filled in based on their job's headset with some modifications to StationSpawningSystem that I'm not super proud of...
    Pspritechologist committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    cdf6318 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3692d07 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    e4cd838 View commit details
    Browse the repository at this point in the history
  2. Cleaned up tons of stuff.

    Battery draining seems to be broken right now, reporting 0 charge at all times. Will fix soon.
    Pspritechologist committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    3420c0e View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    564258b View commit details
    Browse the repository at this point in the history
  2. Lots of general improvements to the systems, lots of cleanup.

    Clean, Medi, and Honk bots all use battery cell slots, which SiliconSystem now supports.
    To support external batteries entirely sometime.
    Pspritechologist committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    f7cca4f View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Several improvements.

    IPCs and Borgs now beep when drained of battery, battery drinker works with Loc, legs don't clip out of pants, skin color is better than before, IPC now die gracefully (although annoyingly similar to humans)
    Pspritechologist committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    db3d223 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37adeb7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50a64e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a19f87 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fdbff21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fdaff09 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Adjust tv sprite

    Pspritechologist committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    1702ba8 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. Configuration menu
    Copy the full SHA
    4f33428 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be28f08 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    a8a8b97 View commit details
    Browse the repository at this point in the history
  2. Review fixes

    Pspritechologist committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    d2e503b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    624c2b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    989d315 View commit details
    Browse the repository at this point in the history
  2. Missing FTL fix?

    Pspritechologist committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    93df8ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b897bd2 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. IPCs have names now

    Pspritechologist committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8449285 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Removed vscode file

    Pspritechologist committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    73acebc View commit details
    Browse the repository at this point in the history