Remie Richards
163c84344b
Orbit improvements:
...
* Orbit is now less reliant on Animate(), for most ghosts this means 36 calls to Animate, vs the previous INFINITE, for those of you with potato computers, this should ease the pain and crashing.
* Orbits can now be something different to circles!
* Ghosts Byond Members can now choose between orbits! (Circle, Triangle, Square, Hexagon)
2015-12-18 16:12:42 +00:00
Kyle Spier-Swenson
7d654da280
Fixes orbiting cameras
2015-12-16 23:25:40 -08:00
oranges
134a76cc8f
Line ending apocalypse
2015-12-17 14:12:37 +13:00
tkdrg
dcb05000ff
Merge pull request #13533 from KorPhaeron/disk_implant
...
Removes restriction against implanting nuke disk
2015-12-16 19:27:32 -03:00
KorPhaeron
beef2e88a4
Removes old proc
2015-12-16 16:21:32 -06:00
AnturK
5b45e9ce8f
Removes Mindless mobs from Orbit list.
2015-12-16 12:13:19 +01:00
Bjorn Neergaard
979e71ea26
Restructure NanoUI frontend; use build tools
...
Yes, you now need Node.js... I'm sorry, but this makes
it so much easier to write NanoUI.
We now precompile all the things...
2015-12-15 13:09:04 -06:00
xxalpha
b99141260e
One direction
...
YOU NEVER SAW THAT
2015-12-14 02:42:21 +00:00
xxalpha
051e5b889b
Added code to resmooth loaded maps atoms.
2015-12-14 01:41:18 +00:00
duncathan salt
189f3410e4
Merge pull request #13500 from KorPhaeron/attack_coordinate
...
Attack coordinates runtime fix
2015-12-08 21:32:21 -06:00
duncathan salt
14427970cb
Merge pull request #13495 from xxalpha/smoothballs
...
Fixes away mission icon smoothing.
2015-12-08 11:53:17 -06:00
KorPhaeron
3ca5d74ed6
Runtime fix
2015-12-07 16:04:15 -06:00
xxalpha
3d30e30247
Fixes away mission icon smoothing.
...
changed spawn() to sleep()
nvm this is better lol
2015-12-07 18:06:25 +00:00
Bjorn Neergaard
531e4b947f
Subsystem display tweaks
2015-12-05 10:13:59 -06:00
KorPhaeron
572f7a1d42
Attack log coordinates
2015-12-01 19:56:39 -06:00
AnturK
4be6a64717
Fixes AI canUseTopic
2015-11-28 22:59:06 +01:00
Bjorn Neergaard
2feedfa009
Update Cryo, NanoUI states, add new contains() helper
2015-11-27 21:21:52 -05:00
Cheridan
2ebbeef108
Merge pull request #13108 from Incoming5643/I_didnt_even_have_to_touch_savefiles_to_break_them_this_time
...
Fixes species selection not saving properly between rounds
2015-11-19 21:30:28 -06:00
Incoming
cb5401467d
Species selection wasn't saving properly. Why? Because species_list used id as a reference, but roundstart_species used name.
...
THESE AREN'T THE SAME THINGS.
Both lists now use id, and savefiles will properly look for/save said ids
2015-11-18 22:29:20 -05:00
Incoming
e03f468c7e
Macro???????
2015-11-17 01:06:10 -05:00
Incoming5643
bd98c044b1
what was that doing there
2015-11-16 18:58:23 -05:00
Incoming
1f9f0dfc40
Adds subtypesof(). It's shorthand for typesof(path) - path.
...
Replaces typesof(path) - path with subtypesof(path) in obvious places. I was a bit conservative, there's probably a few more places that could use this.
2015-11-16 18:55:57 -05:00
Razharas
e9dae3be88
Merge pull request #13015 from SuperSayu/Holodecker
...
Holodeck Upgrades [MAP]
2015-11-16 04:51:49 +03:00
Vincent
faf5ddaceb
Holodeck refactor and Enchancements
...
Moves holodeck code to modules/holodeck. Repaths holodeck structures a little. Cleans holodeck code and prepares for additional features (multiple holodecks, etc). Should fix #4828 .
Necessary map bugfixen for Asteroid, Disc, Dream, Meta, and TG.
Adds Lounge, Emergency Medical, pet center, and holdout room to the rec holodeck.
All items spawned by the holodeck will do only stamina damage, except when emagged. This allows emergency medical to be staffed with scalpels and bonesaws and such. Emergency medical has some functioning equipment but the only drugs available are in the sleeper.
2015-11-15 20:23:23 -05:00
Razharas
62cd83fa30
Merge pull request #12778 from AnturK/minor_upgrades
...
Mech Speech Bubbles, POI list for Observe
2015-11-15 09:07:21 +03:00
duncathan salt
9339662a28
Merge pull request #12768 from xxalpha/windows10
...
Made it possible to paint windows to make them opaque.
2015-11-11 10:32:18 -06:00
Razharas
348e93cb62
Merge pull request #12919 from MrStonedOne/patch-61
...
Fixes asay and dsay not being ran thru log_admin
2015-11-09 23:19:16 +03:00
Aranclanos
3a8dc31e06
Merge pull request #12889 from tkdrg/andlettherebeSPEED
...
Improves speed of redraw_lighting()
2015-11-09 03:18:13 -03:00
Aranclanos
d454eae1b1
Merge pull request #12916 from tkdrg/ripinpiss
...
Removes PDA chatrooms
2015-11-09 02:56:41 -03:00
Kyle Spier-Swenson
c3cdb96b68
Update _logging.dm
2015-11-08 01:16:06 -08:00
Tkdrg
20fe2e4bb5
Removes PDA chatrooms
...
Nobody used them, and they were cluttering PDA Topic() needlessly.
Rest in peace, my child. You were too good for this world.
2015-11-07 23:51:48 -03:00
Tkdrg
8fce742d0a
Merge remote-tracking branch 'upstream/master' into fuk
...
Conflicts:
data/mode.txt
icons/mob/mob.dmi
icons/mob/suit.dmi
icons/obj/clothing/gloves.dmi
icons/obj/clothing/hats.dmi
icons/obj/clothing/shoes.dmi
icons/obj/clothing/suits.dmi
2015-11-07 15:56:39 -03:00
Tkdrg
3308f76efb
Improves speed of redraw_lighting()
...
No longer uses animate() when unneeded, because animate() is slow.
Also turns Clamp() into a macro to reduce proccall overhead.
The whitespace changes in atmos are needed because of the way the
preprocessor handles macros.
Thank you MrPerson for helping with this.
2015-11-06 23:36:03 -03:00
Shadowlight213
ef8598e7d1
Changes asay and dsay logging so they are seperate logging types.
2015-11-03 20:07:55 -08:00
Tkdrg
e2187614fd
Merge remote-tracking branch 'upstream/master' into hog-mergeconflicts
...
Conflicts:
code/__DEFINES/hud.dm
code/__HELPERS/game.dm
code/_onclick/hud/_defines.dm
code/_onclick/hud/hud.dm
code/game/gamemodes/antag_spawner.dm
code/game/gamemodes/game_mode.dm
code/game/machinery/turrets.dm
code/modules/client/preferences_toggles.dm
code/modules/events/alien_infestation.dm
code/modules/mob/dead/observer/observer.dm
code/modules/mob/living/carbon/alien/special/alien_embryo.dm
code/modules/mob/living/simple_animal/revenant/revenant.dm
icons/mob/back.dmi
icons/mob/head.dmi
icons/mob/hud.dmi
icons/mob/inhands/items_lefthand.dmi
icons/mob/inhands/items_righthand.dmi
icons/mob/mob.dmi
icons/mob/suit.dmi
icons/obj/clothing/hats.dmi
icons/obj/items.dmi
icons/obj/projectiles.dmi
icons/obj/storage.dmi
2015-11-02 01:06:30 -03:00
Tkdrg
e647bf6b66
Sped up recursive_hear_check. Again.
...
For real this time. This is the laggiest thing after atmos and lighting
so it deserves a little love. Thanks a lot MrPerson, remie and oranges
for the help optimizing this on IRC.
2015-11-01 22:50:44 -03:00
xxalpha
9f4db8078b
Made it possible to paint windows to make them opaque.
...
Not tinted windows
Changed how painting and opacity work.
Clean timer
2015-11-01 16:26:54 +00:00
AnturK
a7334f95b6
Adds POI List, makes orbit use it.
2015-10-31 20:02:06 +01:00
Kyle Spier-Swenson
c693c17e6f
Makes orbit ensure orbiting is cleared on orbit exit
...
This helps with the recent things that check if a ghost is orbiting.
2015-10-28 13:28:16 -07:00
Cheridan
98ac2dfd9f
Merge pull request #12642 from tkdrg/FUCKpaprikaNIGGER
...
Improves starlight performance
2015-10-26 00:35:52 -05:00
Razharas
2a075688d8
Merge pull request #12566 from AnturK/isitaplane
...
Makes is_type helpers inline
2015-10-26 03:22:42 +03:00
Tkdrg
c2093e3709
Improves starlight performance
...
Still laggy, but now quite a bit better.
Fixes #8154
2015-10-25 01:55:04 -03:00
Razharas
7ce5b8a42b
Merge pull request #12492 from optimumtact/patch-1
...
Brings some sanity to do_after and do_mob
2015-10-22 09:32:24 +03:00
AnturK
7bf76c115a
few more
2015-10-21 22:36:21 +02:00
oranges
245f574cab
Brings some sanity to do_after and do_mob
...
cleans up progress bar handling and also reworks how the loops work to cut down on some of the copy pasta.
2015-10-21 09:10:00 +13:00
Jordie
8a35115f1d
Merge pull request #12493 from Shadowlight213/Banhancements
...
Adds alien jobbans and adds jobban and pref support to various events
2015-10-20 15:21:40 +11:00
Shadowlight213
435fbb4653
Fix
2015-10-18 16:24:26 -07:00
Shadowlight213
35ca96331e
Adds jobban support to syndicate borg
...
Adds jobban and pref checking to various events
Adds support for alien jobbans
Adds feedback to alien infestation event.
2015-10-18 15:25:14 -07:00
xxalpha
8b5d037a85
Added ultra_range() proc.
...
Comment
For loop optimization
2015-10-18 19:12:36 +01:00
phil235
c4c447a8dc
Fixes hotspot having two New() procs.
...
Fixes many machines and a few structure not having a cooldown when attacked with an item.
Fixes not being able to eat or be facehugged when wearing riot helmet with visor up.
Fixes not being able to use child of the tool type for craft recipes requiring tools.
Tablecrafting failure message now tells you what caused the failure (missing tool, missing component)
Fixes fuego plasma burrito recipe.
Fixes being able to grab cups from water cooler with telekinesis, putting the cup directly in your hand.
Fixes golem appearing with their old human name for a split second.
Some changes to make code more OOP (take_damage() proc for barricade, shieldgen, etc)
Some tweaks to light tube building code.
2015-10-08 19:50:01 +02:00