mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-10 18:11:47 +00:00
01ccfdb22a748d56b4d758a64a50f310d11704d7
776 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
c9957475b9 | Moves the 'FulpChangelog.jsx' file. (#1372) | ||
|
|
16aeb51d7b |
Adds a Fulpstation Changelog (#1345)
* Commits a highly incomplete version of a Fulpstation changelog. * Further develops a basic, copied version of /tg/'s changelog. * Makes the changelog actually semi-functional. * Finalizes a few things... |
||
|
|
48e755b12a |
January '25 TGU (#1326)
* January 2025 TGU * removes fulpui package * Fixes maps * fix for beef cyto * fix for 516 |
||
|
|
d7600edaa7 |
Restores parity with /tg/ upstream, TGU late december 2024 (#1300)
* Removes the sec record computer from the icemoons agent (#88545) ## About The Pull Request it is gone, no more record deletion. ## Why It's Good For The Game i made this map but i'm pretty sure i didn't add this computer there, having the opwer to delete records just completely fucks over sec and isn't fun to go against ## Changelog 🆑 map: removed the sec record computer from the Icemoon Listening Post. /🆑 * Automatic changelog for PR #88545 [ci skip] * Pet Commands QOL . makes pet commands easier to use (#88495) ## About The Pull Request this PR improves the UX of pet commands a bit. i decided to expand on their radial menu. You can now hold shift and hover over your pet to display a menu of commands which you can choose from. alternatively, you can still type out commands in chat https://github.com/user-attachments/assets/9da7f7ea-58a3-4fd6-b040-45cc05cda51d ## Why It's Good For The Game makes pet commands easier to give out when you're managing more than 1 pet. also fixes the fishing command not working. ## Changelog 🆑 qol: holding shift and hovering over your pet will display a list of commands you can click from fix: fixes the fishing pet command not working /🆑 * Automatic changelog for PR #88495 [ci skip] * Removes an extra proc override in digitigrade pref logic (#88525) ## About The Pull Request they're doing the same thing and this one does a bitfield check when the value it's checking is a number, technically it works as intended right now but if we ever added more - it would break. ## Changelog 🆑 grungussuss code: removed an extra proc override in digitigrade legs preference logic code /🆑 * Automatic changelog for PR #88525 [ci skip] * Obliterates the survivors of sound/voice from orbit (#88429) ## About The Pull Request merge skew from a pr before the sound file reorganization ## Changelog no player facing changes * Add reboot countdown to stat panel (#88438) ## About The Pull Request Rewrite ticker `Reboot` proc slightly to use a timer and callback for the delay before the reboot, tracks this timer in the stat panel for players to see. Also adds a verb to cancel a pending reboot independent of the delay round end verb. ## Why It's Good For The Game It's nice to be able to see exactly how much time is left until the server restarts, and it's even nicer to see that the round end has been delayed when the "admin has delayed round end" message gets buried in a fast moving chat. ## Changelog 🆑 qol: The time until the server reboots is now visible in the status tab. admin: Added a cancel reboot verb to the server tab. /🆑 * Automatic changelog for PR #88438 [ci skip] * Nuclear Operatives can buy a vintage pinpointer from the Badassery shop section (#88621) * Automatic changelog for PR #88621 [ci skip] * Turtles (#87493) ## About The Pull Request adds turtles to the game! but these aren't your typical turtles.  these are flora-turtles, with giant trees growing on their shells. These trees can emit fields which affects nearby hydroponic plants. Initially, the trees start out as young buds, from there the tree can evolve into different types depending on what you feed the turtle. Feeding them pesticides causes the tree to blossom to be purple. this tree's fields will help kill some pests and weeds in nearby plants. Feeding them nutrients gives you the green tree, the fields will heal nearby plants Feeding them mutators like uranium or left 4 zed gives you the yellow tree. the fields increase instability of plants The turtle will emit these fields every once in a while, ONLY when its feeling happy. therefore you'll have to pet it, clean it and feed it every once in a while to keep it satisfied. You can view the turtle's happiness by shift clicking it. https://github.com/user-attachments/assets/a47136a1-06a1-419e-acc2-2f6f4468e296 The turtle only eats seeds. after eating a seed, itll process it and spit out its corresponding fruit! (for example, feeding it an apple seed gives you an apple). itll also sometimes playfully headbutt your legs and it loves going around smelling the scent from nearby plants you can get these turtles by fishing the hydroponics tray or by ordering them through cargo. ## Why It's Good For The Game adds a new fun way for botanists to take care of their plants. While these turtles alone arent enough to fully replace plant dedicated nutrients, they add small extra support. ## Changelog 🆑 add: adds flora-turtles. obtainable through cargo or by fishing from the hydroponics tray /🆑 * Automatic changelog for PR #87493 [ci skip] * Rolling tables can be rolled up again (#88628) * Automatic changelog compile [ci skip] * Automatic changelog for PR #88628 [ci skip] * Admins can now return the shuttle back to the station without ending the round (#88521) ## About The Pull Request Per DarkenedEarth's request on discord, adds a new Fun menu secret which makes the shuttle go back to the station after a configurable delay with an announcement (also configurable). After docking at the station it behaves like BYOS (still requiring to wait for it's arrival despite it being docked). ## Why It's Good For The Game Admins want it to hunt early EORGers or make events or something like that. ## Changelog 🆑 admin: Admins can now return the shuttle back to the station without ending the round /🆑 * Automatic changelog for PR #88521 [ci skip] * Fixes showers not passively washing objects (#88666) ## About The Pull Request Closes #88643 ## Changelog 🆑 fix: Fixed showers not passively washing objects /🆑 * Automatic changelog for PR #88666 [ci skip] * Kissing while you have the ink infusion ability off cooldown gives you an ink kiss (#88556) ## About The Pull Request Kissing while you have the ink infusion ability off cooldown gives you an ink kiss. This ink kiss behaves identically to a normal kiss but also creates a ink spit projectile and calls on_hit(target) on its own on_hit (not on_harmless_hit) ## Why It's Good For The Game I think it's funny to kiss people and splat them with ink. I did not test this because apparently worktrees dont work with pressing f5 ## Changelog 🆑 add: Kissing while you have the ink infusion ability off cooldown gives you an ink kiss /🆑 --------- Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com> * Automatic changelog for PR #88556 [ci skip] * [NO GBP] Fixes moth wing stabilization working in zero-g as long as you keep moving (#88552) ## About The Pull Request Didn't run the check in stabilization code, also fixed a forgotten comsig unreg ## Changelog 🆑 fix: Fixed moth wing stabilization working in zero-g as long as you keep moving /🆑 * Automatic changelog for PR #88552 [ci skip] * Automatic changelog compile [ci skip] * plumbing catalyst storag (#88404) ## About The Pull Request see title also see video https://github.com/user-attachments/assets/23e2d128-1175-4779-87cf-74a4d4e6e1c1 ## Why It's Good For The Game doing in 1 machine what was once done by 3-4 is nicer for the chemist. less materials wasted and more space available to play around in. also has the side effect of making the output slightly higher since time spent transferring catalysts can now be spent on transferring reagents that are consumed instead ## Changelog 🆑 add: catalyst function for plumbing reaction chambers /🆑 --------- Co-authored-by: SyncIt21 <VLord3D@gmail.com> * Automatic changelog for PR #88404 [ci skip] * [NO GBP] Fixed aquariums auto-feeding (#88660) Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com> * Automatic changelog for PR #88660 [ci skip] * Computers can act like cover and will no longer never allow projectiles to pass over them (much l like barricades) (#88646) Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com> * Automatic changelog for PR #88646 [ci skip] * Lowers cooldown on hotkey spell selection (#88503) * Automatic changelog for PR #88503 [ci skip] * Navigate verb now indicates areas above or below you (#88505) * Renames UpdatePath script name for consistency (#88520) * Automatic changelog for PR #88505 [ci skip] * Lava ignores thrown mobs (#88640) * Automatic changelog for PR #88640 [ci skip] * Add circuit component for slime processor (#88463) Co-authored-by: Arae <230020345@stu.vtc.edu.hk> * Automatic changelog for PR #88463 [ci skip] * Fixes big manipulator manipulating laws of physics (#88677) * Automatic changelog for PR #88677 [ci skip] * Fix tgui chat panel z-fighting on BYOND 516 (#88663) ## About The Pull Request Port of https://github.com/ParadiseSS13/Paradise/pull/27676 and https://github.com/VOREStation/VOREStation/pull/16734 > Instead of relying on `is-disabled` and `is-visible`, which BYOND happily will automatically change for you whenever you send a client text, we now use a Child element to swap between the legacy output and browser output in separate preset panes. > > TL;DR: chat would flash white under 516, now doesn't I cleared cache before each test video below, just to be 100% sure <details> <summary>Testing Evidence: BYOND 515</summary> https://github.com/user-attachments/assets/8d661cc3-585e-4f8e-9399-76df8bc0a281 </details> <details> <summary>Testing Evidence: BYOND 516</summary> https://github.com/user-attachments/assets/c0d31fb4-6ef5-4d49-81a8-c767c5e24cc2 </details> ## Why It's Good For The Game flickering chat hurts my eyes ## Changelog 🆑 Absolucy, ShadowLarkens, S34N fix: Fixed chat rapidly flickering in BYOND 516. /🆑 * Improve and extend `fieldset_block` and `examine_block` (#88678) ## About The Pull Request Maked `fieldset_block` and `examine_block` more stylish and neat, also `fieldset_block` no longer has a centred title. Renamed `examine_block` to `boxed_message` and adds `custom_boxed_message` which can be colored. - AdminPMs, admin tickets and vote results has been wrapped into `fieldset_block` for comfort and visibility - Health Analyzer results painted to blue - Vote notice and tips of the round wrapped to purple `custom_boxed_message` - Tooltip text border color, now uses text color, not just white ## Why It's Good For The Game Demonstration in both themes <details><summary>Dark</summary>    </details> <details><summary>Light</summary>    </details> ## Changelog 🆑 qol: AdminPMs, admin tickets, vote results and started vote notification are now much more visible in the chat. qol: Boxed messages in chat (like examine), has been restyled. /🆑 * Automatic changelog for PR #88663 [ci skip] * Implement Edge DevTools (#88679) ## About The Pull Request Implements Edge DevTools for 516 users (coders) Thanks to [S34N](https://github.com/ParadiseSS13/Paradise/pull/25363) <details><summary>Images</summary>   </details> --------- Co-authored-by: AnturK <4047233+anturk@users.noreply.github.com> * Automatic changelog for PR #88678 [ci skip] * Updates href uses for 516 (#88699) ## About The Pull Request Was just scrolling through the Paradise github since they seem to have more work done for 516 to see if there's anything I can port over, found this and thought why not. Ports parts of https://github.com/ParadiseSS13/Paradise/pull/25105 Specifically, updaing all hrefs to use the internal ``byond://``, and adding it to grep. ## Why It's Good For The Game More work towards 516. ## Changelog Nothing player-facing. * Fixes hugging away your own terror (#88688) * Automatic changelog for PR #88688 [ci skip] * this is fine * normal; * Revert "this is fine" This reverts commit |
||
|
|
5c84b165cf |
october tgu (sylvia blue name app) (#1264)
Octuber TGU |
||
|
|
9bd86e85b5 |
June/July TGU: Loadout menu, flatpackers and... whatever else! (#1230)
* Initial Commit
* Not quite all was staged, apparently.
* Multiline no longer necessary
* For my convenience...
* Forgot an important little tidbit in routes.tsx
* This updated, apparently.
* And now hell breaks loose
* First batch
* Second Batch
* Third batch (Unit Tests)
* Improvised shotgun ammo is gone; Vibebots are refactored
* UpdatePath sweeps in our fulp_modules/_maps folder
* I can't bring myself to do it.
* Map stuff
* Didn't mean to leave this uncommented
* I carpet-bombed them with Find-Replace. Let's see what linters think
* I sure do hope this is comprehensive and doesn't break other things
* This may take a while
* Next Round
* Hopefully the last batch before getting on with actual fixes
* Telescreens
* :/
* Stragglers
* Helio Emergency Shuttle; NearStation adjustments.
* Only one more commit for greenchecks... Shuttle code be dammed.
* Pff, the file was missing
* Same treatment as the other map files.
* Missed a comma :P
* BZ chambers for Xenobiology
* Odd. Most of these got done earlier. Not sure why this one wasn't.
* Mapping sweep. I didn't adjust C_tags in Theia. Another time.
* The balloon alerts overlap
* I hate TGU I hate TGU
* I meant to say "I hate TG" on the last one. Freudian slip.
* Fix Fix
* Nanite research cost rebalance
* TGU-Update: Step 0
* Yeah I figured it'd do this.
* I accidentally undid this
* Failed to catch this one
* I don't trust hundredths not to break or be broken somewhere.
* Little air alarm tweaks
* Ports #1228
* Stuff I missed
* Silly
* TGU so nice we're going to make it thrice
* Yarn
* Should be all? Fixes cult stun too.
* Thermomachine layers
* Free square spellcheck to rerun tests and see if it's consistent
* All credit goes to QLA for reminding me to actually do this
* Update to
|
||
|
|
bf0d0370fa |
Fixes protogen features (#1205)
* fixes protogens * yup |
||
|
|
38091b4914 |
April TGU: Virologist is gone (#1200)
* Initial merge * Map files * dme mon ami * Cult span renames * updatepaths * AltClick renamed to click_alt * beefman hair color stuff * bye bye beefman viro * get_all_gear * Updated mentor refresh verb * bloodsucker rack atom_deconstruct * removed LateInitialize from nanites machines * brain trauama now calls parent on_lose * readme * greyscale fulp edit * arrival sound fulp edit * tgui routes fulp edit * build.js fulp edit * fulpui-patches * Missed a couple of shuttles * tgui files * Map updates * tgui tweaks and screenshots * fixed typo * halloween beacon texture * Vault piggy banks * beacon icon fr * Selene cargo chat console * selene labour shuttle * Photobooths! * Moved photobooth button on selene * Theia updates * Reset maps.txt * Order consoles * Ports TG's #82906, fixes plasma cutters * Theia vault piggy bank * CLICK_ACTION_SUCCESS for coffin alt clicking |
||
|
|
9c51f75d6f |
Adds Protogens (#1199)
* adds them the cool awesome spec * tg edit * yup its done |
||
|
|
476b4c488d |
general nice stuff for mentors (#1190)
* general nice stuff for mentors * Update mentor_manager.dm * Update fulp_modules/features/mentors/mentor_state.dm * Update fulp_modules/features/mentors/mentor_clientprocs.dm Co-authored-by: Bilbo367 <163439532+Bilbo367@users.noreply.github.com> --------- Co-authored-by: Bilbo367 <163439532+Bilbo367@users.noreply.github.com> |
||
|
|
a6070faf3a |
TGU - 3/14/2024 (#1154)
* TGU - 3/14/2024 * a * nanite source fix * Fixes Cargo * Fix polling mutating its target's plane and layer * Fixing cargo 2 --------- Co-authored-by: JohnFulpWillard <53777086+JohnFulpWillard@users.noreply.github.com> |
||
|
|
5ece8eeacb |
TGU: belated February edition (#1129)
* tgu * ok.. * they killed the fucking grab proc im not fixing this * fixes some map shit * huh * Merge remote-tracking branch 'tgstation/master' into tgu24 * this is weird af * idk what went on with this merge but ig its fixed * fixes windoors * this time for realsies passes * i promise now it does * fixes tgui + add boulder |
||
|
|
76b205d290 |
Nanites (#1100)
* Adds nanites * moves 2 uis to tsx * giving up * All tsx now * Nanites now feel more consistent * new nanite sound * Removes the public nanite chamber * defines & removes cloud sync * Update nanite_component.dm * Working HUDs * Storage nanitese * Armor * Update _programs.dm * less time * nanite decal * Machines can now be deconstructed * Ports my PR to make nanites take it into account * material amount * removes header comments * hopefully fixes tgui errors * Update Techweb.jsx * Update machines.dm * adds a worn icon state * maps nanites in fulp maps * Update SeleneStation.dmm * testmerge fixes * wat * Updates Pubbystation * Update PubbyStation.dmm * Update PubbyStation.dmm * a * Nanites don't give as much research points * Cloud controller now appears off when broken * fix UI error and annoying sound * removes hallucination * f |
||
|
|
d5a8187c58 |
January tgu (#1094)
* tgu * btfo * Barsigns * tgui fixes * Map stuff * pubby morgue * . * ... * fixes varedited slime extract * Merge remote-tracking branch 'upstream/master' into january-tgu |
||
|
|
e81bcb320c |
MAFIA MAFIIIAAAA MAFIAAAAAAAAAAAAAAAAA (oh and tgu i guess) (#1077)
* tgu * utter bullshit * fixes more bugs * a * barsign bullshit * Update barsigns.dm * bitrunner update * infiltrator bullshit * ports 2 gamebreaking bug fixes * mentorwho is now in a block * Sec mech bay for fulp maps * merge conflict * oh man im pushing this to map depot --------- Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> |
||
|
|
4d775a5236 |
Re-adds the option to toggle antag tips (#1066)
* Adds the antag tips file back * Update path on the tg_edits.md file |
||
|
|
2f028886fc |
Late September TGU: Bitrunning and other stuff probably (#1053)
* September TGU: Initial commit * September TGU: Updates wounds * some mob changes * September TGU: Removed infil tool parcel * September TGU: Spider path change * September TGU: Updated m_intent to move_intent * September TGU: Refactor of no_transform to trait * September TGU: Removes BEPIS machines o7 * September TGU: Vomit refactor * September TGU: Fixs typo * September TGU: FULP EDIT Adds our greyscales folder to a sanity check * September TGU: Implemented icon_for for beefmen * September TGU: Occupancy limits for shuttles * September TGU: Added bitrunning to helio * September TGU: Added bitrunning to selene * September TGU: Pubbystation bitrunning * September TGU: Added cams to bitrunner rooms * September TGU: Appeasing linter * September TGU: More linter appeasment * More linter * i love unit testing !!! * more unit test fixes * Maybe fixes screenshot test * Removes bitrunning unit test. This exact change has already been made on TG's master, right after i copied stuff over from there * Nah we just ignore it whatever * Accidentally updated maps.txt oopsie * Removes bitrunning unit tests This has already been done on TG * Fixed TGUI (missed a tg edit) * Made a TG edit more visible * Removing self-assigning objectives until we have a policy on that * Maps now use proper MOD crate * Ports chaplain offering fixes * Ported #78622 from TG * Merges helio rewiring * oooooh spooky Ports #79062 from upstream * Fixing mapping issues |
||
|
|
89c060aae2 |
Removes the beefmen trauma preferences, lightly reworks the way Sleepless Dreamer works (#1043)
* Main commit * QOL * don't forget to build before comitting... * specially not twice, that'd be embarassing * Update fulp_modules/features/species/beefmen/phobetor_trauma.dm Co-authored-by: Pepsilawn <reisenrui@gmail.com> * Update fulp_modules/features/species/beefmen/phobetor_trauma.dm Co-authored-by: Pepsilawn <reisenrui@gmail.com> * balloonify --------- Co-authored-by: Pepsilawn <reisenrui@gmail.com> |
||
|
|
26a9e97803 |
August TGU: Wall leaning, ponies, cardboard IDs, smoothbore disablers and MUCH MORE! (#1032)
* this shit is like the ship of theseus bruh * forgor dme * updates maps * some fixes just halfway through * guhh * ok * whoops * this one too * that was such a stupid fix WHY * fixes fulp ruin |
||
|
|
64d85bf269 |
july tgu (#1019)
* kok * K * mafuba * pop * k * t * w * updatepath * updatepath2 * updatepath3 * dirt * m * Update screenshot_antag_icons_monsterhunter.png * Create screenshot_humanoids__datum_species_human_felinid_nobraindamage.png * Update beefman_limbs.dm * maptext tweaks * abductor fix * delam counter --------- Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> |
||
|
|
d5da91e014 |
Fixes some href exploits and adds a new MH uplink UI (#1015)
* Fixes some href exploits and adds a new MH uplink UI * Update fulp_modules/features/antagonists/monster_hunter/hunting_contract.dm Co-authored-by: SMOSMOSMOSMOSMO <95004236+SmoSmoSmoSmok@users.noreply.github.com> * Update mentor_manager.dm --------- Co-authored-by: SMOSMOSMOSMOSMO <95004236+SmoSmoSmoSmok@users.noreply.github.com> |
||
|
|
3b338fbd5d |
fixes plumbing (june tgu) (#1005)
* Update beefman.dm * Update beefman.dm * xsaxsfvvvvvvvv * Update shaded_bloodsucker.dm * poo * Update tgstation.dme * Create screenshot_humanoids__datum_species_beefman.png * update paths * more update paths * basic mob chicks and random tiles * p * request consoles updatepath script * Update README.md * Create screenshot_antag_icons_vampiricaccident.png * Create screenshot_humanoids__datum_species_human_felinid_nobraindamage.png * Update SeleneStation.dmm * Update PubbyStation.dmm * Update PubbyStation.dmm * Update PubbyStation.dmm * Update PubbyStation.dmm * FUCK this map |
||
|
|
dd04e2e3ba |
Pubby ordnance (#998)
* tgu * tgui * Fixes compile errors & Updates Beefmen * Smartfridges * Coroner stuff * fix helio fridges * ci errors * Update russian.dm * Pubby Fix (#58) among us * initial commit * cables * Update PubbyStation.dmm * Merges: destroyed * misc change * linters * Update PubbyStation.dmm --------- Co-authored-by: JohnFulpWillard <53777086+JohnFulpWillard@users.noreply.github.com> Co-authored-by: Ray <64306407+OneAsianTortoise@users.noreply.github.com> |
||
|
|
66d243abec |
tgu (#995)
* tgu * tgui * Fixes compile errors & Updates Beefmen * Smartfridges * Coroner stuff * fix helio fridges * ci errors * Update russian.dm * Pubby Fix (#58) among us * helio fix and wounds fix * re-adds features * Adds a mentor log category * Update exiled_king_basic.dm (#59) --------- Co-authored-by: Ray <64306407+OneAsianTortoise@users.noreply.github.com> Co-authored-by: SMOSMOSMOSMOSMO <95004236+SmoSmoSmoSmok@users.noreply.github.com> |
||
|
|
6ffb8c8321 |
Adds a new mini megafauna (#981)
* Update beefman.dm * Update beefman.dm * xsaxsfvvvvvvvv * Update shaded_bloodsucker.dm * f * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update exiled_king_basic.dm * m * Update exiled_king_basic.dm * s * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update effect_track.dmi * m * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update exiled_king_basic.dm * g * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update exiled_king_basic.dm * Update monsterhunter_datum.dm * Update fulp_modules/features/exclusive_fauna/exiled_king_basic.dm Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> * Update fulp_modules/features/exclusive_fauna/exiled_king_basic.dm Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> * Update fulp_modules/features/exclusive_fauna/exiled_king_basic.dm Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> * Update exiled_king_basic.dm * Update exiled_king_basic.dm * g * Update monsterhunter_datum.dm --------- Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> |
||
|
|
43810664b0 |
Vassals release on Bloodsucker dusting, Plasmamen can be Bloodsucker (#980)
* Reworks clans to register signals to the Bloodsucker & more Clans now store the Bloodsucker antag datum on them. I avoided this in the past, but it meant that we were not unregistering any signals on destroy. Moves things that checked GLOB.bloodsucker_clan_members to use other systems, and deletes it. Tremere now gets refunds on powers it purchased (which shouldn't be any, but just in case) instead of getting one for free. Bloodsuckers no longer call HandleDeath until they're dead. We also call it on death, which means dusting/incinerating bloodsuckers should now properly release their Vassals Also allows inorganic mobs to be Bloodsuckers (such as Skeletons), because I previously added support for it, but never did it. Noob-trap no more, Xenobiologists can no longer kill bloodsuckers with mutation toxin. Kindred objective now works if any Bloodsucker holds the book, since they do somewhat work together lore-wise (like the Masquerade in itself) * Noblood support * fix * Fixes * ) * Admin support for clans. * Plasmamen can use feed through their helmets. * Update feed.dm * stuff for feed * Update bloodsucker_flaws.dm * Update feed.dm * Bloodsucker fixes |
||
|
|
62ef201552 |
Removes 2 TG edits & TGU (#975)
* deletes our yarn and moves fulp edit to a proper fulp edit * tgu * retgu * reasonable fixes to maps * fixes to pubby & selene * test commit * Update tgstation.dme * FUCK YOU SELENE * Revert "Merge branch 'tgui-thing' of https://github.com/JohnFulpWillard/fulpstation into tgui-thing" This reverts commit |
||
|
|
edb232b692 |
March TGU (#953)
* lol. * bit of changes * deletes stuff * some map path updates * more changes * deletes unit test that was gonna be deleted in tg * see if this fixes anything |
||
|
|
6552e93874 |
Late feb tgu (#927)
* TGU again * Update infiltrator.dm * i will damn you to hell sinner |
||
|
|
34741540c7 |
REAL TGU incoming (#917)
* The REAL TGU Pepsi's TGU is completely empty and has been sitting around doing nothing for a while. I wanted to get my PDA stuff in and it's been a while since I did one, so I'm doing a TGU. * Ports over PDA fix * fix dme * oops * Fixes wonderland anomalies * Update mobspawner.dm * Update Heliostation.dmm |
||
|
|
2116e8ddc5 |
mh antag tips and misc bug fixes (#908)
* Update beefman.dm * Update beefman.dm * xsaxsfvvvvvvvv * Update shaded_bloodsucker.dm * f * kjoj * k * f * Update monsterhunter_weapons.dm * Update monsterhunter_weapons.dm * Update infil_items.dm * n * Update monsterhunter_event.dm * Update monsterhunter_event.dm |
||
|
|
b21a74c4b7 |
Bloodsuckers: Refactors, QoL, Fixes (#890)
* read the commit description TBH - Fixes the Lunge ability, you now only spin when you're charging up at someone. - Lunge also is limited to 6 tiles when it's upgraded to not spin anymore. - I also tried to de-hardcode lunge's procs and tried to cut down on the overuse of pathing target/user to carbon on each individual one. - Removes Vampire teams, it now checks if there's any Bloodsucker antag datums to turn Sol on/off, since it's now a subsystem. - Removes 'frenzy_blood_drank' and 'frenzies' vars and the objectives that required them, because they were unused. - Adds Tzimisce to the Curator's book, also de-hardcodes it and improves the UI significantly. Now instead of opening a book panel, all bloodsucker stuff is in the UI directly, so you don't need to constantly be opening the book. - Removes "Hunter purchaseable" actions, since it wasn't used at all. * Lunge now updates properly * Update bloodsucker_sol.dm * minor error lol * fix path * check for mind too while we're at it * fix to revenge vassal |
||
|
|
f3397e3136 |
January TGU - First Draft (#879)
* Update beefman.dm * Update beefman.dm * xsaxsfvvvvvvvv * Update shaded_bloodsucker.dm * yeah that thing * FUCK you * Update hunting_contract.dm * dd * vdvdfv * Update monsterhunter_weapons.dm * Update whiterabbit.dm * onokkn * Update monsterhunter_weapons.dm * Update monsterhunter_weapons.dm * efe * Update whiterabbit.dm * yeaywa * Update red_rabbit.dmi * oihop * Update HunterContract.js * wonderland.dm * gs * dcd * Update rabbit.dmi * ass * fvd * Update paradox_rabbit.dm * f * Update tgstation.dme * Delete heartbeatmoon.dmi * shtntb * sed * sfe * Update monsterhunter_weapons.dm * cdc * Update wonderland.dm * dgrd * wef * b * pipkk * Update hunting_contract.dm * Update paradox_rabbit.dm * wr * Update worn_mask.dmi * some documenting * Update areas.dm * eg * Update white_rabbit.dm * Update HunterContract.js * s * Update weapons.dmi * Update weapons.dmi * Jack in the bomb * some signals * ui * h * y * music * Update wonderlandmusic.ogg * f * v * cleanups * g * a * t * y * g * a * o * first commit * Adding our stuff back in * k * Before procs * proc refs * carps * Fixes * shuttles * dumb dumb names * I hate windows I hate windows * I hate windows I hate windows * h * Selenestation has issues * Update monsterhunter_weapons.dm * eretics * Update weapons.dmi * Update monsterhunter_weapons.dm * g * kpop * r * m * grgr * Update simple_animal_freeze.dm * Update wonderland_apocalypse.dm * Update wonderland_apocalypse.dm * d * Update fulp_defines.dm * ff * Update wonderland.dmm * Update tgstation.dme * Update infil_objectives.dm * Update infil_objectives.dm * Update monsterhunter_weapons.dm * Update monsterhunter_event.dm * Update monsterhunter_event.dm * Update areas.dm * Update monsterhunter_event.dm * Update monsterhunter_weapons.dm * Step 0, version 2 * step 0.5 - version 2 * step 1 - version 2 * 2.5 version 2 * fix * Mapping * okay fine * more mapping * uuuuu hhhh * fixes * help me * hurry * I'm killing the mf that did access helpers on this map * Welp, we lost. * Or did we? --------- Co-authored-by: SmoSmoSmoSmok <95004236+SmoSmoSmoSmok@users.noreply.github.com> Co-authored-by: Pepsilawn <reisenrui@gmail.com> Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> |
||
|
|
2c70cfc279 |
Monsterhunter rework (#874)
* Update beefman.dm * Update beefman.dm * xsaxsfvvvvvvvv * Update shaded_bloodsucker.dm * yeah that thing * FUCK you * Update hunting_contract.dm * dd * vdvdfv * Update monsterhunter_weapons.dm * Update whiterabbit.dm * onokkn * Update monsterhunter_weapons.dm * Update monsterhunter_weapons.dm * efe * Update whiterabbit.dm * yeaywa * Update red_rabbit.dmi * oihop * Update HunterContract.js * wonderland.dm * gs * dcd * Update rabbit.dmi * ass * fvd * Update paradox_rabbit.dm * f * Update tgstation.dme * Delete heartbeatmoon.dmi * shtntb * sed * sfe * Update monsterhunter_weapons.dm * cdc * Update wonderland.dm * dgrd * wef * b * pipkk * Update hunting_contract.dm * Update paradox_rabbit.dm * wr * Update worn_mask.dmi * some documenting * Update areas.dm * eg * Update white_rabbit.dm * Update HunterContract.js * s * Update weapons.dmi * Update weapons.dmi * Jack in the bomb * some signals * ui * h * y * music * Update wonderlandmusic.ogg * f * v * cleanups * g * a * t * y * g * a * o * k * h * Update monsterhunter_weapons.dm * eretics * Update weapons.dmi * Update monsterhunter_weapons.dm * g * kpop * r * m * grgr * Update simple_animal_freeze.dm * Update wonderland_apocalypse.dm * Update wonderland_apocalypse.dm * d * Update fulp_defines.dm * ff * Update wonderland.dmm * Update tgstation.dme * Update infil_objectives.dm * Update infil_objectives.dm * Update monsterhunter_weapons.dm * Update monsterhunter_event.dm * Update monsterhunter_event.dm * Update areas.dm * Update monsterhunter_event.dm * Update monsterhunter_weapons.dm --------- Co-authored-by: Pepsilawn <reisenrui@gmail.com> |
||
|
|
82e5c65589 |
December TGU (#856)
* Let's try again * i forgot to stage these * Green checks. Hopefully. * Z-edit it is * That should do it (also kills Raid Edwards) * Whoopsie daisy. * Beef station * Saves pubbystation * Map fixes * Ticket machines and sorting helpers |
||
|
|
10763f0662 |
Bloodsucker expansion: Favorites and Revenge vassals (#783)
* Turns favorite vassal into their own antag datum * Generalizes turning Vassals into special kinds * Fixes favorite vassals * Adds the Revenge bloodsucker Removes a use of get_clan(), which will hopefully be removed eventually, by moving FinalDeath stuff to Clans. Doing this allowed me to hook up Bloodsucker's Final death to the revenge Bloodsucker, to handle getting their Powers. * Does most of the work for revenge vassals * Finishes revenge bloodsuckers * vassal ui * prettierx * Update ex_vassal.dm * Update bloodsucker_crypt.dm * Update vassal_datum.dm * more fixes * Reverts a ton of unecessary things Removes the copy paste for finaldeath Removes pulling ghosts for shaded bloodsuckers, they're not meant to be ghosts Removes 'temporary_vassal' because this PR already fixed that problem Makes anyone able to use the Bloodsucker shard, as it's intended to be. * Actually, vassals can hold their master Also removes the 'halfway point' stuff * Removes get_clan entirely Monster hunter's one use of it was not worth maintaining the legacy code support for clans, because it also encourages other people to use this easy-way out instead of making it modular. * batform * Code improvements * Update bloodsucker_rulesets.dm * Update ex_vassal.dm * Update ex_vassal.dm |
||
|
|
17af7c99c0 |
TGUI Antag Tips (#750)
* Makes antag tips use TGUI So far only turned Abductors into using this new system, rest still has to be done. * Renames tips * Ling, Cult, Abductor fix, Verb fix. Adds Changeling and Cultist tips, replaces a Changeling icon with a new one. Fixes Abductor tips' apostrophes, and also makes it so you manually choose what tips you want to see if you have more than one antag datum with tips. * clearer description * adds 'tips' to the ui name. * removes old ling/cult tips * Bloodsucker tips * Heretic * Malf AI * Monster hunter * Nukie * Rev, Traitors, and Vassals. * Wiz & Wiz Apprentice * Wiz apprentice fix * Attempts to de-hardcode some stuff If I can't get this working, I'll revert this commit. I'm pushing it so I don't lose all my progress because I've spent about 4 (if not more, I wasn't keeping track) hours on it. * starts modularizing * render and useless code removal * GOODBYE ANTAG TIP IMAGES * prettierx * call parent to make list |
||
|
|
6280f5cca0 |
November TGU (#846)
* this just fixes the dme its still pretty unfinished * fixes bloodsuckers (and some silence stuff) * fixed costumes and beefman its time to TEST * fixes some stuff * ITS DONE (?) * it wasnt done. * THE THINGS ARE FIXED RAAAAAAAAAAAAAH * me when i have to FIX MAPS * jk actually fixes the maps this time i promise * i think this probably fixes the screenshots maybe * it should work now (i hope) * i think this dependency is helpful * how * please fix some of the errors * fucked up the dio stand pathing * tgedit for the simple animal freeze test * lets see if this works * fixed the merge conflict * i think thats it? * there are. a few new unit tests. * THE NEW UNIT TESTS BROKE EVERYTHING * fixes all this dumb shit soooooy quien soyyyy no preciso identifiiiicación * prison radio be gone * brings back helio sec (lol) * mobs aren't used anywhere anymore kill them * fixes screenshots * NOTHING BUT SCRAP * whoops haha silly me rewrites a few keys to fix corruption * gives felinids brain damage (SPEEDMERGE) * welcome to fulpstation Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> |
||
|
|
5566dc322b |
[MDB IGNORE] [IDB IGNORE] October TGU (#826)
* time to deal wth linters * hello * hi * hey * Fixes bat shapeshifting * fixes tile decals * removes grille |
||
|
|
338376a59d |
replaces corporate climber theft objective with a new custom objective (#819)
* Update beefman.dm * Update beefman.dm * xsaxsfvvvvvvvv * Update shaded_bloodsucker.dm * hk * Update infil_corpmarket.dm * fefa * poop * Update InfilMarketUplink.js * Update infil_corpmarket.dm * BITCHES * Update body_camera.dm * Update body_camera.dm * Update infil_items.dm * hj |
||
|
|
9878aac64c |
dehardcodes the INFILRADIO UI (#820)
* fsefsfsdf * Update infil_items.dm |
||
|
|
8261383d49 |
[MDB IGNORE] TGU: A new and improved paperwork economy AKA second august TGU (#796)
* Okay I think it's fine this time * Forgot that I had changed the var name * Weird console var * and pubby * strongdmm moment * Screenshot tests * Gives pubby paperwork and other misc. fixes * faxes and fixes * forgot to change the area * Forcefully updating the branch, question mark? * uh... yea * why's the path like that * a bunch of shit * and pubby * Part 1 * Final fix * Mapping & co * fix * God this commit history is a mess * kill kill murder kill murder * areas * and the one wire |
||
|
|
a385c83f5f |
Replaces custom objective for gorlex maurauderuresu (#789)
* o * Update infil_ruleset.dm * Update infil_ruleset.dm * Update infil_ruleset.dm * Update infil_ruleset.dm * Update infiltrator.dm * Update infil_items.dm * Update infil_items.dm * Update fulp_modules/features/antagonists/infiltrators/infil_items.dm Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com> |
||
|
|
97c762db3e |
unique objective for animal rights activists infiltrators (#757)
* Update beefman.dm * Update beefman.dm * , * Update infil_items.dm * Update fulp_modules/features/antagonists/infiltrators/albino_gorilla.dm Co-authored-by: Pepsilawn <reisenrui@gmail.com> * Update fulp_modules/features/antagonists/infiltrators/albino_gorilla.dm Co-authored-by: Pepsilawn <reisenrui@gmail.com> * Update fulp_modules/features/antagonists/infiltrators/albino_gorilla.dm Co-authored-by: Pepsilawn <reisenrui@gmail.com> * g * Update albino_gorilla.dm * c * 1984 * 1776 * Update albino_gorilla.dm Co-authored-by: Pepsilawn <reisenrui@gmail.com> |
||
|
|
450295354b |
Updates the Fulpstation codebase to the 01/08/2022 version of the tgstation repository (#755)
* Automatic changelog compile [ci skip]
* Update readme.md
* Automatic changelog compile [ci skip]
* what
* Wow
* Foiled by my very own grep check
* dont tell anyone i forgot to update basemaps
* The gags vendor updatepath script is broken
* can be untg-edited later just want to see TGU running soon
* Revert "can be untg-edited later just want to see TGU running soon"
This reverts commit
|
||
|
|
408fcaaeee |
Datumizing Bloodsucker Clans (#745)
* minor bloodsucker code improvement * Refactors Bloodsucker clans * Fixes Archives of the Kindred * moves the file in the .dme * More stuff to signals (nearly done) * Finishes signal stuff, turns some stuff into vars * Fixes and documentation. * var rename and blood cost fix + define * another fix * yet another fix l * Starts on the TGUI stuff * TGUI finishing base stuff & prettierx * Adds clan icon to antag ui Also adds a placeholder brujah icon for all clans. * tgui stuff * Fixes TGUI & Runs Prettierx * Dividers * Adds icons for all clans, prettierx again. * last few changes * Fix stamina phys modifier from frenzy * fixes and removes a tg edit from bloodsuckers * Vassal fix * chops down on the antag tip page * fix again * Update vassal_datum.dm * review * useLocalstate * fix clan-less trying to rank up * Update bloodsucker_datum.dm * add more clan checks * fix ci * Fixes objectives not being in the UI * fix to roundend report * actually fixes bloodsucker objective list * actually this is better * Awesome Caitiff addition * brujah flavortext |
||
|
|
e1ef8baa2d |
July TGU (kills silver slime food) (#739)
* TGU * runs updatepaths * fulp map fixes |
||
|
|
646d9bd83e | Update monsterhunter.ts (#725) | ||
|
|
d759c95177 |
TGU (Saves Selenestation) (#716)
* tgu * Update routes.js * dme * Fixes proc holders 'n' stuff * updates fulp maps + minor bs fix * prettier * AI uploads * prettierx * you should pass ci... now! * Update _spells.dm * F this Ci * selene evac shuttle * fixes targeted powers * tgu * Update barsigns.dm * Fixes Ci * prettierx |
||
|
|
077fa5d021 |
Infiltrator Radio, adds new antag hud, fixes them spawning with white hair (#711)
* hi * d * Update fulp_modules/features/antagonists/infiltrators/infil_items.dm Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> * Update tgui/packages/fulpui-patches/interfaces/InfilRadio.js Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> * Update fulp_modules/features/antagonists/infiltrators/infil_items.dm Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> * Update infil_items.dm * Update infiltrator.dm * Update infil_ruleset.dm * Update infil_ruleset.dm Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> |