* HE'S DONE IT
LETS GOOOOOOOOOOOOOOOH
* floyd. floyd. he's the floyd. floyd dude yeah yeah yeah yeah FLOYD
* fireball remarks, the other spells.
* YOU MEAN THE CHAOS FLOYDS
* what is a floyd, but a miserable pile of moodlets
* flflflflfoooaooayoyydd FLOYOYODDD DFFRRURURMPPFF
* FLOYDING LIGHTS LIGHTS LIGHTS LIGHTSSS
* GORGE YOUR MOODLETS, EMBRACE YOUR FLOYD
* no more floydposting, i removed the old spellbooks
* aaaaaaaaaaaaaaaaaaah ALL of the remarks added my fucking god
* 10 days to sunday travis.
* last minute fixes
* 1 fix
* 2 fix
* red fix
* martial granters
* MAMA MIA
* Forgot to actually change job antag rep values after discussion finished. Oops.
* Fix a stupid derp. Thanks CosmicScientist
* Change selection code after checking on paper.
* Missed var keyword. Why isn't DM Python?
* Fix commented out debug message in case anyone uncomments it later
* Standardizes access checks
* Makes SS Networks init before SS Atoms to prevent NTNet interfaces from initializing before them
* Adds passkey support to NTNet packets
* Adds NTNet support to airlocks, makes door remote use NTNet
* Access levels given by jobs are now shuffled
* Access code improvements
* Adds IC card readers
* Fixes a delay issue with opening/closing airlocks with NTNet or signalers
* code review memes
* Renames plaintext_passkey to encrypted_passkey
* death by thousand nitpicks
* Implement antagonist reputation system
* Cleanup
* Quadruple point values, maybe a bit underwhelming before
* Simple feedback changes. Waiting on input on a couple questions for the other requests.
* * Comment out unnecessary variable
* Half of the requested changes (testing in game pending, standby)
* Last set of changes. This should be finished now.
* Remove line causing a warning to fix Travis build
* Extensive surgery additions
* ,
* bioware
* restrict
* implants
* oops my hand slipped
* "i only changed a few lines, surely it's gonna compile, let's just push it and be done with it" --me, once again
* zombie surgery
* Adds brainwashing antag datum
* Antur Reviews
* @Antur part 2
* wow
* makes the moustache make you italian
* Revert #34916
* fixes travis i think
removes duplicate replace
* puts the mask on by default, undoes dynamic-a speech-a
rip
* removes unneeded varedits
saves 2 lines woo
There is no need to select the current values if we make sure to use the right operations.
Next on my list is a more generic batched sql system that can do things like select rows based on a list of primary keys, using one query (by abusing the in keyword) as well has abtract away the need to directly do overriding add_timers.
* Mamma-mia!
That's a one-a spicy meatball! The first of many spicy meatballs!
* I have-a returned from the exile and fixed-a the things people asked-a for!
Includes changing sec so that not every word with sec in it will end
with problems. Uses resident italian advice to make minor edits. The
chef is now mario-tier of not-italian.
* Adds-a the mutation code and-a calls it for the cook at roundstart
Mamma-mia whoever named-a the CLOWNMUT and-a made it a #define trolled-a
the hell out of me-a! It was like-a chasing an actual-a clown!
* Actually bothers to upload the trait definition
Lesson gained: Save all, all the time.
* Case sensitive fun whee
Someday I'll learn to build first
* IT COMPILES-A
Fucking finally.
* Small addition that was left out and attempting to merge resolve the odd DME change
I never actually edited the dme in any way, only dm files; I think I
just haven't updated the master recently, so the exe is in a different
place than the repo. Don't expect this to compile.
* Fixes .dme to match with master
If this doesn't work I'll start reverting to the last version that didn't throw a fit.
* Commit to get travis to recheck
.dmm should be fixed, so this needs rechecking. Also, adding wine
replacement.
* The pizza, she is a-ready to share-a with the people!
Fixes a lot, does as much sanitization as is possible so that words like
insect don't become inpoliziact or similar. For some words, punctuation
may be displaced by the final space necessary to keep normal words from
running into eachother. This part, at least, is done.
* actual phobia created
* (LAST ATTEMPT) Adds Snakes
🆑 Togopal
add: Snakes! They hunt vermin on the station!
add: They can be purchased in cargo.
/🆑
Mice can be a problem in late round random events, and I figured releasing a bunch of snakes in maintenance would be a more long-term solution than constantly running around with a crowbar when you hear them.
Now with updated sprites!
(I apologize heavily for uploading this three times. I was unaware I was using an older fork, as this was my first attempt at modifying the code.)
* curator gets trauma! and fixes to snek trauma
* fixes the travis error
silly frog
* Reduces the cost of a normal snake crate in Cargo. Adds retaliation to snakes upon being attacked, removes venom from regular snakes.
I A
* quick fix
* quick fix 2
* fixes the cargo contains = list
* go away TRAVIS
* changes the name of the snake cargo crate of regular snakes to avoid confusion
* Updates how some snake mechanics works
Makes them actually retaliate, code is still sort of buggy though
* Some orange fixes
* Fix snakes on this motherfucking plane
* The thing oranges said
* Consolidates datum var location
* Move ui_screen to /datum/tgui
* Move focusers to datum.dm. Move fingerprintslast to /atom
* Remove focusers list, makes mobs check if their focus is QDELETED in Life()
* Consolidate use_tag and var_edited into datum_flags
* Revert garbage comment
* Thought I already removed this
* Remove the var_edited preservation
* Removes focus QDELETED handling
* Reworks Brain Damage
* mechanics
* rebalancing
* hulks in wheelchairs
* yup
* bugsquash
* Adds narcolepsy, phobias and agnosia. Not guaranteed 100% bug-free yet, testmerge at your own risk.
* lizard phobia
* Did you know there's a skeleton inside of you RIGHT NOW?
* Fixes for the new stuff
* The issue with those is that in most rounds you won't see them
I'll keep them available so they can be added manually, for example by events and such
* Goof reviews
* Brainloss is based off brain organ integrity
removes brainloss var
* Replaces some getorganslot with defines
* eyes
* put the traumas in the brainnnn
* text
* args
* Adds godwoken, puts split personality in severe, adds brainwashing
* Bluespace prophet special trauma (untested)
* Some minor stuff
* Monophobia, and tweaks
* More fixes
* fix
* a
* new tail
* Discoordination and Muscle Weakness
* thanks for the review!
* [B]oneless
* agnosia fix
* .
* go away agnosia
* pretend it didn't happen
* Shitcode-free-er
* bitwisdom
* psychotic brawling
* i guess this might be important
* latest reviews
* .
* conflict-free
* addresses it
* surgery fix
* a masterpiece
* fix
* fix again
* config
* damage formula reworked
* who needs to test anyway
* fixes some bugs
* fix 2
* proper spookin
* bluespace prophet fixes and improvements
* no bible healing
* .
* normalizes monophobia chances
* wip
* wip2
* makes code actually compile on 511 + fixes
* versioning
* s
* adds python conversion script, schema change and removes 'force ' from item_used_for_combat
* fix to compile
* forgot to actually commit this
* Configuration datum refactor
* More WIP
* New easier on the eyes format
* More WIP
* Finished config.txt
* Fucktons more WIP
* The end of conversion draws near...
* Add all this shit
* Done converting entries finally
* Hunting down compile errors
* More WIP
* MORE CONVERSIONS
* More WIP
* More WIP
* Oh shit only 90 errors this time!
* IT COMPILES!!!
* Fixes world start runtimes
* Ports Paradise Job exp system
* changed to use json_decode and json_encode as recommended by oranges
* updates changelog
* Reee cyberboss
* Changes to use a seperate table
* Updates database changelog
Changes to use mediumint
* Back to wip we go.
Changes sql stuff to how mso suggested
Attempts the changes requested in the other pr.
* work on stuff.
* work on stuff.
* Renamed proc for time remaining.
Fixed updating time amounts.
Added delay to fix firing at roundstart
* exp is now stored in a global list, and only updated to the db at round end.
* some stuff
* Added button to toggle exempt status on a player.
Still need to make it update the db
* REEE Jordie.
Undoes delaying exp updating to round end.
Adds the updating filtering to the update_exp_client proc which is used again
* Lowers a bunch of the times needed.
* Makes tracking per job instead of per department.
Department time is now calculated from job time.
* Whoops forgot to update master first. Lemme save this
Reverb should play cheeki breeki to people
* I think I did this right.
Too tired to test atm.
Busy rewatching twintails ni narimasu
* Removes var from proc arguments
Fixes database stuff
* Does some requested changes.
Makes special_role be tracked instead of bundled under special.
* Done, but need to refactor how it handles ghost roles.
* Less false data wew
* Changes
* Updates db version
More changes
* More changes
* More changes
* revision fix
* OOPS
* fix schemas
* Makes SQL error logging handled by Execute
Gang role tracking now strips out the gang name and is generic.