Commit Graph

395 Commits

Author SHA1 Message Date
ninjanomnom
327727f70c allows for qdel in shuttleMove procs 2017-12-07 22:37:30 -05:00
Jordan Brown
8c8eba8b94 Merge pull request #33324 from deathride58/foreignfurryaddswidescreen
[Ready] Makes the default view range a config option (Allows hosts to enable widescreen)
2017-12-07 13:50:09 -05:00
deathride58
3265d09328 Nerfs criticism 2017-12-06 12:46:02 -05:00
deathride58
1904080823 i fucked up - GLOBAL.DEFAULT_VIEW > GLOB.DEFAULT_VIEW 2017-12-05 21:53:52 -05:00
deathride58
b765f50302 makes the default view scale a config option 2017-12-05 21:44:56 -05:00
ninjanomnom
761c02ba45 old turf in afterShuttleMove 2017-12-05 16:00:16 -05:00
Cruix
077ef0145b Fixed a rare custom shuttle docker client crash (#33086) 2017-11-27 12:46:35 -05:00
ShizCalev
2abae67fd0 Cleans up goldcore defines (#33090)
* Cleans up goldcore defines

* Tweaked commentary.
2017-11-26 16:51:54 -06:00
Emmett Gaines
17180f1f0e custom docker improvements (#32626) 2017-11-24 12:44:12 +01:00
Cruix
e928e6cf34 Fixed mobs getting rotated by shuttles even if they are not moved (#33026) 2017-11-24 05:47:11 -05:00
Emmett Gaines
7c69cdcb8a Revert math (#33059)
* Revert "all this wrapping and it's not even christmas (#33035)"

This reverts commit faaf151580.

* Revert "fuck me for forgetting to graph this one"

This reverts commit 45d7acea2f.

* Revert "defines math"

This reverts commit 2817a1737b.
2017-11-23 20:59:52 -05:00
ninjanomnom
2817a1737b defines math 2017-11-22 17:36:58 -05:00
KorPhaeron
e486cfe719 Bar Drone can't be remotely detonated (#32908) 2017-11-20 14:40:15 -05:00
Jordie
2852b45dc7 Merge pull request #32886 from ShizCalev/to_chat
Fixes incorrect to_chat usage
2017-11-20 15:25:49 +11:00
ShizCalev
12b8daa02b Fixes incorrect to_chat usage 2017-11-18 23:09:10 -05:00
kevinz000
caa1e1f400 Massive research refactor; changes research system to techwebs; Decentralized research 2017-11-18 19:55:40 -08:00
Jordie
8b19b490d1 JSON feedback (#32188)
* 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
2017-11-17 02:43:12 -05:00
vuonojenmustaturska
39375d5cc2 Replaces a bunch of mob loops with hopefully better ones (#32786)
* Free codebase churn

* fixes dviewmob

* a commit

* Partial revert "Free codebase churn"

This reverts commit 9dd41b3860c331637bbc85e694dd32dc59768ad5.

* better fix to dviewmob

* renames living_mob_list to alive_mob_list, adds mob_living_list and carbon_list

* make some use out of the shiny carbon list

* make some use out of the shiny new living list

* more things, also make the mobs subsystem (Life) use living list

* bonus

* domo arigato mr. roboto

* compile fixes, also made the drone code less dumb

* better?

* make admin message prettier

* honk

* fixes blobs

* rev fixes

* one small thing
2017-11-16 23:08:40 +01:00
oranges
ac8864b6e3 Merge pull request #31947 from AnturK/yarr
How does this work:
Station receives a communication extorting current cargo point, if they answer yes the points are just gone and nothing of interest happens.

If station refuses to pay or is silent for 3 minutes, pirate shuttle spawns somewhere in space.

    There's an internal GPS onboard so crew will always be able to follow the shuttle.
    Crew of 3, moderately armed. (Balance pending)
    Shuttle engines have 3 minute cooldown between jumps.
    Special shuttle equipment will block cargo and emergency shuttles from leaving and slowly steal the points.
2017-11-13 22:18:37 +13:00
Tad Hardesty
3a3a779721 Scale fullscreen overlays to the view size (#32379) 2017-11-05 05:51:57 -05:00
AnturK
cd1c4f9df9 Pirate Event 2017-11-04 17:33:45 +01:00
Emmett Gaines
3934a84249 fixes shuttle parallax again (#32350) 2017-11-03 16:22:48 -04:00
oranges
2bd56ab358 Merge pull request #32269 from ninjanomnom/cargo-shuttle-moblock
Makes enterTransit check canMove and sets mode to idle
2017-11-02 09:51:45 +13:00
Emmett Gaines
4d420b8975 Shuttle rotation refactor and significant performance upgrade (#31942)
* Shuttle rotation refactor

* cleanup

* fixes the air leak bug

* Updates the turf decal component and cleans up some code

* transfercomponents and some list optimization

* Makes turf_decals cleanable in theory

* review cleanup

* final cleanup: decals work
2017-10-31 21:23:17 -04:00
ninjanomnom
dc359635ca Makes enterTransit check canMove and sets mode to idle 2017-10-30 17:54:08 -04:00
Emmett Gaines
825ab4def4 [512] The great \ref purge (#31824)
* The great \ref purge

* cleanup
2017-10-28 17:20:04 -04:00
Cruix
4d9d71c350 Shuttle navigation computers ignore the shuttle when placing a new location (#31722)
* Fixed the shuttle navigation computer allowing you to move stationary docking ports

* Made the shuttle navigation computer ignore the shuttle it controls when determining valid turfs

* Removed a redundant list

* Moved a var from stationary docking ports to mobile docking ports

* Removed a sanity check
2017-10-25 16:53:56 +02:00
Emmett Gaines
13ab4f55d9 Next round of shuttle fixes at the cost of a small piece of my sanity (#31784)
* shuttle bugs begone

* cleanup
2017-10-17 19:00:10 +02:00
Cruix
8d4a9b832e Fixed the shuttle navigation computer allowing you to move docking ports (#31721)
* Fixed the shuttle navigation computer allowing you to move stationary docking ports

* Moved a var from stationary docking ports to mobile docking ports

* Removed a sanity check
2017-10-16 22:01:01 -06:00
Jordan Brown
e042a5d426 Merge pull request #31661 from ninjanomnom/custom-docker
Fixes custom shuttle docker display
2017-10-14 19:54:23 -04:00
WJohn
bc4b809b9a Replaces boxstation white ship with metastation's white ship. (#31571)
* Replaces boxstation white ship with metastation's white ship. Gives metastation white ship some weak laser turrets so it has slight protection against space carp.

* TGM meta shuttle template

* Does what shiz asked, probably.

* More fixes for shiz
2017-10-13 15:48:22 -06:00
ninjanomnom
9495e01ea1 Fixes custom shuttle docker display 2017-10-13 02:26:37 -04:00
Jordan Brown
bde243266b Merge pull request #31588 from ninjanomnom/shuttle-parallax
Fixes stationary mob parallax
2017-10-12 17:06:05 -04:00
Jordan Brown
4cbfc4ab79 Merge pull request #31584 from AnturK/ruinshuttle
Fixes ruins spawning over shuttle docks
2017-10-12 17:02:23 -04:00
kevinz000
c43e205959 loc -- > forcemove (#31176)
* manually done

* Update syndicatebomb.dm

* Update robot.dm

* Update atoms_movable.dm

* Update syndicatebomb.dm

* Update devil.dm

* Update bedsheet_bin.dm

* Update vending.dm

* Update bedsheet_bin.dm

* Update atoms_movable.dm

* Update syndicatebomb.dm

* Update vending.dm

* Update bedsheet_bin.dm

* Update devil.dm

* Update door_assembly.dm
2017-10-13 00:12:03 +13:00
AnturK
a001f58480 _1 2017-10-12 08:08:10 +02:00
ninjanomnom
7c8c8a6d5e fixes stationary client parallax 2017-10-11 21:29:55 -04:00
AnturK
1df4082525 Fixes ruins spawning over shuttle docks 2017-10-11 22:46:50 +02:00
oranges
e934b64ac3 Merge pull request #31450 from ninjanomnom/shuttle-gib-fix
Only moving turfs gib/destroy things
2017-10-10 21:18:46 +13:00
oranges
b5a1746c7e Merge pull request #31408 from ninjanomnom/shuttle-cameras
Makes cameras work on shuttles
2017-10-10 21:14:17 +13:00
ninjanomnom
df54e07ff7 only moving turfs gib/destroy things 2017-10-08 08:30:12 -04:00
Jordan Brown
698ab8ae7f Merge pull request #31409 from ninjanomnom/buckled-mobs
Buckled mobs rotation fix
2017-10-08 02:48:26 -04:00
Emmett Gaines
128558fcef fixes directionless ghosts having direction (#31405) 2017-10-08 02:36:51 -04:00
ShizCalev
045d4dca2d Fixes being able to sell camera mobs to CentCom (#31306)
* Fixes being able to sell camera mobs to CENTCOM

* Did it Ninja's way.
2017-10-08 13:12:53 +13:00
WJohn
943da9aa20 Adds navigation consoles to boxstation and metastation white ships. (#31367)
* Adds navigation consoles to box and metastation whiteships.

* Whoops offsets metastation has a smaller whiteship dummy

* Updates whiteship templates for box and meta.
2017-10-07 12:05:19 -04:00
ninjanomnom
a0621c09df don't change mob direction if buckled 2017-10-07 03:07:32 -04:00
ninjanomnom
d3b9d8f1d6 cleans up some shuttle camera code and removes a spawn 2017-10-07 02:36:41 -04:00
Firecage
ee3e8d2846 merge conflict fix 2017-10-05 11:22:57 +02:00
Firecage
2ae0380fef Does some code standardization/consistency 2017-10-05 11:13:47 +02:00
oranges
f700cb6331 Merge pull request #31302 from ninjanomnom/shuttle-rotation
Move shuttleRotate into the shuttle module
2017-10-05 21:05:16 +13:00