Commit Graph

6438 Commits

Author SHA1 Message Date
GunHog 4a5caf968a Research Examines!
Science Goggles and the Prototype Hardsuit Helmet may now scan items for
their research potential and machines for their contents.

Examine an item to gain additional data.
- Tech levels
- Materials that can be salvaged from it if recycled
- Reliability rating
- Crit failure, if present.

Examine a machine to learn the components used to build it.
2015-10-07 13:45:51 -05:00
Razharas 78f5e90467 Merge pull request #12191 from Shadowlight213/Revenantlobby
Fixes Revenant speech being heard in the lobby
2015-10-07 19:33:17 +03:00
GunHog 305f5bd21d Promotion Fix
- Was trying to use up the target's plasma instead of the user's.
- Raises the cost back to 500, as was intended by WJ.
2015-10-07 08:19:54 -05:00
Razharas 0ad7257a52 Merge pull request #12089 from MrStonedOne/maprotation
HOLY FUCKING SHIT, I'VE DONE IT! Map rotation!
2015-10-07 07:53:42 +03:00
MrStonedOne 8d30d50c63 Adds a next map status tab entry. 2015-10-06 21:21:10 -07:00
Razharas 156e0cabda Finishes Kors PR
Finishes Kors PR
2015-10-06 23:14:06 +03:00
WJohn 8a7b0d6c27 Revert "Removes alien driveby" 2015-10-06 15:19:51 -04:00
Razharas 33cc64b0a8 Merge pull request #12163 from Aranclanos/aliendryby
Removes alien driveby
2015-10-06 21:59:17 +03:00
Xhuis 038a5ba891 Conflicts 2/3 2015-10-06 11:22:26 -04:00
Shadowlight213 b380b972be Fixes Revenant speech being heard in the lobby 2015-10-06 00:43:47 -07:00
Razharas 9b710d7fcb Merge pull request #12153 from duncathan/destroyfixes
Destroy() fixes
2015-10-06 09:27:41 +03:00
Xhuis d328b8be17 Fixes drone reviving 2015-10-06 01:59:56 -04:00
Razharas 070eb882db Merge pull request #12077 from GunHog/I_am_WJs_Code_Slave_Now
Royal Xeno Expansion!
2015-10-06 00:30:06 +03:00
Razharas 55e0c771d7 Merge pull request #12142 from Jordie0608/ivefoundareasonwhypollcodeislikethisbutamstilllookingforagoodreason
Create Poll fixes
2015-10-05 22:23:09 +03:00
Razharas b8378d2904 Merge pull request #12075 from KorPhaeron/thrallchange
Fixes thrall examine
2015-10-05 22:14:30 +03:00
GunHog 45aee25f74 Royal Inhands
- Gives unique facehugger inhands to match the larger sprites of teh
royals.

I apologize in advance for the horrible coding. I cannot into sprites.
2015-10-05 12:43:42 -05:00
Xhuis 832a3dcf90 Generalizes deflection to all martial arts 2015-10-05 12:01:31 -04:00
Jordie0608 398a3ea1d1 unmagics polltypes into defines 2015-10-05 17:44:37 +11:00
Shadowlight213 d33ead1350 Fixes an src 2015-10-04 22:48:59 -07:00
Razharas 3a10e2384b Merge pull request #12104 from Xhuis/free_drone
A few drone tweaks (now with 100% less emagging!)
2015-10-05 07:00:36 +03:00
Aranclanos de0e469fba Changes the facehugger paralyze of 20~ seconds to a 1 second weaken 2015-10-04 21:43:12 -03:00
Remie Richards 4af9affc33 Merge pull request #12109 from MrStonedOne/orbittweak
Orbit tweaks!
2015-10-04 22:30:04 +01:00
Xhuis 17b4cdb5a1 Adds a weaken to dry-heaving 2015-10-04 17:11:32 -04:00
Xhuis 25621e29fc VOMIT GENERALIZATION 2015-10-04 17:09:07 -04:00
Xhuis da8a1a32f7 Removes Blasto gang effects 2015-10-04 15:35:22 -04:00
Xhuis 908514c1b3 Some more changes 2015-10-04 12:52:55 -04:00
AnturK 5033832097 Fixes larva lying down rotation 2015-10-04 15:56:44 +02:00
duncathan 4475824890 fixes #12143 2015-10-04 07:33:32 -06:00
Shadowlight213 6c20ce8451 Makes the AI braindead message not appear if the Ai is currently shunted. 2015-10-04 00:50:30 -07:00
Xhuis 427700dfa5 Fixes projectile blocking 2015-10-04 01:17:22 -04:00
Razharas 0c925f2de5 Merge pull request #12116 from Xhuis/borg_why_did_you_let_me_die
Fixes Syndicate cyborg hyposprays not injecting properly
2015-10-04 07:22:58 +03:00
Razharas 9fdedcfefc Merge pull request #12076 from Menshin/letsbeaheapstar
Some datastructures and A* tweaks
2015-10-03 18:15:23 +03:00
Xhuis 98b02609c5 Drone updates 2015-10-02 17:44:38 -04:00
Xhuis 40918f93c5 Fixes a small issue with Syndicate mediborgs 2015-10-02 15:53:21 -04:00
MrStonedOne 96f9df96bb Ghost orbits: fixes an edge case with ghost animation on orbit exit 2015-10-02 09:36:41 -07:00
MrStonedOne d57e5aa284 Ghost orbit: Replaces a spawn with a sleep and adds a post-sleep check 2015-10-02 08:33:18 -07:00
MrStonedOne 0c67263e1d Tweaks ghost orbit size math to be better 2015-10-02 08:32:42 -07:00
MrStonedOne 8f98f31110 Orbit tweaks!
Removes spawn from orbit proc, This allows atoms to override their orbit and use ..() to have code run before and after the orbit. Things that needed the spawn can spawn on their own.

Tweaks orbit's pre-orbit sleep to take into account the animation of the inital transform.

Ghost orbits have been given less checks, You can now re-orbit something and orbit yourself; Because why the fuck not.

Ghost orbits now change the orbit radius based on the icon size of the thing they are orbiting.(for orbiting the singulo) There is a few bugs with this, but they are byond bugs, and only come out at higher fpses.
2015-10-02 07:14:43 -07:00
Razharas 54d9e6924d Merge pull request #11868 from bgobandit/diditallforthelewdbe
Adds kitty mousey toys!
2015-10-01 05:06:34 +03:00
phil235 4694616e6b Merge pull request #11922 from AnturK/corgiriders
Moves buckling from obj to atom/movable
2015-09-30 23:26:57 +02:00
GunHog 5bffbe7328 Allows humans to grab dead aliens!
- FOR SCIENCE!! (Because of surgery)
2015-09-30 15:27:08 -05:00
Razharas 3bf8ae1f1a Merge pull request #12057 from Xhuis/it_worked_in_testing_3
Fixes and tweaks to Syndicate medical cyborgs
2015-09-30 23:14:58 +03:00
Razharas dc6c42a1f0 Merge pull request #12035 from AnturK/resizefix
Fixes Larva/Silicon resizing
2015-09-30 23:09:18 +03:00
Razharas 1aa0e911ae Merge pull request #11760 from Core0verload/selfrepair
Cyborgs update
2015-09-30 22:50:08 +03:00
MrStonedOne fcc8402f31 map rotation base code 2015-09-30 07:13:38 -07:00
bgobandit 467d0be5fd Changes to use world.time. Ups cooldown 4x. 2015-09-29 21:56:12 -04:00
GunHog c95a11f643 Slight cost change for promotions
- 500 to 450
2015-09-29 19:01:10 -05:00
GunHog 0a2be62d55 Royal Xeno Expansion
- Queens are now GIANT.
- Queens are now under the /royal type
- Added Praetorian caste.
- Buffed queen health to 400
- Royals now resist all but the strongest space winds
- Drones now must evolve into Praetorian before becoming queen.
- Queens without a Praetorian may now promote one.
- Royal Xenos now are not stunned by hulks or mechs.
- Hulks no longer push back royals, but still deal more damage.
2015-09-29 18:58:40 -05:00
Menshin 1c0355a19d * Made the Priority Queue insertion use dichotomic search to find the position of the inserted element
* Added a generic (array based) heap data structure
* Changed A* to use a heap open set instead of a priority queue
* Fixed A* not checking for already processed turfs
* Fixed A* number of traversed nodes not being updated on new route
* Changed the heuristic proc for every A* calls to /turf/proc/Distance_cardinal, since A* now only progress in cardinal directions
2015-09-30 00:05:45 +02:00
KorPhaeron 79c2ecc1c9 Thrall fix 2015-09-29 14:37:01 -07:00