-
Notifications
You must be signed in to change notification settings - Fork 62
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
Voreupdate [MDB IGNORE] [IDB IGNORE] #1320
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Minor Fixes Found some errors while testing. Fixed. Minor Fixes Found some errors while reviewing code. Fixed. Minor Fixes Found some errors while reviewing sprites. Fixed. Major Changes New Cell Charger icon_update system New Crap Device Cell Removes Secborg power cell Minor Fixes Found some errors while reviewing code. Fixed.
*Adds verbs to client: Narrate Entity, ... (Add ref), ... (Remove ref), ... (Interface) * Adds new Client var to hold reference to entity_narrate datum instance *Creates entity_narrate datum to hold list of unique/custom entity names, and an assoc list of name:atomref * All listed client verbs initialize the datum onto the client var for later use when first used * User is expected to right click mobs within viewrange to add them to ref list * User is prompted to create a unique identifier to generate the key:value pair * User may either request an interface to do the narration (interface) * User may alternatively go narrate-mob "identifier" "speak/emote" "narration" into command line * In case of argument call, message may be ommited to bring up non-multiline tgui_input_text * User may remove entities from their personal list at will * Users adding entities to their personal list are logged * Users attempting to add players to their personal list are likewise logged * Users succeeding despite this are logged if they try to speak for them * If type is mob/living, it uses .say and .custom_emote() procs * .say uses the mob's languages, stutters and so forth * if type is obj/, user must specific speech verb when composing narration. * User may narrate from any range. * Each proc checks for R_FUN permission and prevents using if lacking rights
* Changed type checks to check for /atom for non-mobs * Changed static typing to use /atom for non-mobs * Rearranged code logic where relevant so we only check for /atom if mob/living came out invalid * Added a guard clause against observers on adding a ref. Only added to this as there's hopefully no way to access ghosts with the remaining procs * Also added "Remove All" as an option for removing refs. It requires confirmation.
Adds a few extra parts and options to the character setup: Heterochromia markings for the left eye A turkey-styled tail ("Would have been a really good thing for Thanksgiving probably but I'm not going to wait that long.") Shark-styled ear options as well head-fins And three new variations of the Akula tail - tail and fins - stripes - tips
Added Zera's Grand Purple Cloak fluff item, tested in game by spawning them.
* Makes entity_narrate() call entity_narrate_args() with input gleaned from user interface * Sanitizes text input. Multiple times: custom IDs are sanitized on creation * Interface text input sanitized on input * Sanitizes arguments of argument based function as well * Enables multi-line text input when making messages using interface. * Multiline also works with commandline tool using \n
Changes bloodsucker subtle mode to use italics rather than bold
Modifies scug picnic to use picnic blanket, makes it more aesthetically pleasing
Zera's Purple Cloak
Hell of a Crate time!
Variety Add-on
Little Cleanup
Little Weakref Refactor
Adds a set of admin verbs for speaking/emoting as objs/mobs/turf without possessing them
EventKit - Mob Spawner
* It was accidentally unticked during a cosmetics PR
Forbidden Tuna
Adds ability for multi-colored colorable belly overlays to exist, adds one using it
Player blobform speed adjustments
Turns on the Coffee Vendor
Adds the ability to move through people who are intentionally pixel shifted
New Belts and Accessories
Adds meat to the nutriment desc of the meatpizza
Loadout Overhaul
Update Pref Options
Weekly Map Swap Update (19/06/2023)
now that the shine can be preserved I edit!
Makes some of the bellies I made colorable
6/18/2023 - Smole liddol update extra
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.