Skip to content
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

Fix basic energy gun runtime #6

Merged
merged 1 commit into from
Nov 30, 2014
Merged

Fix basic energy gun runtime #6

merged 1 commit into from
Nov 30, 2014

Conversation

mvanalphen
Copy link
Contributor

Changes:

  1. Fixes a runtime (and the projectile) of the basic energy gun.

Fox-McCloud added a commit that referenced this pull request Nov 30, 2014
Fix basic energy gun runtime
@Fox-McCloud Fox-McCloud merged commit bfa1536 into ParadiseSS13:master Nov 30, 2014
Fox-McCloud added a commit that referenced this pull request Dec 3, 2014
Fox-McCloud pushed a commit that referenced this pull request Dec 6, 2014
@mvanalphen mvanalphen mentioned this pull request Aug 20, 2015
@Robertha89 Robertha89 mentioned this pull request Dec 2, 2015
Kyep pushed a commit to Kyep/Paradise that referenced this pull request Mar 9, 2016
Restructuring update:
- Terror spiders are no longer a sub-class of giant_spider. They are now
their own class. This prevents any change to giant spiders from
affecting them, fixes the bug where their paths were too long to
display, and is a substantial milestone towards them being their own
species.
- Giant and Terror spiders are no longer friends. They will now attack
each other!
- Fixed bug where spiders would try (and fail) to target dead mobs.
- Fixed bug where spiders would ignore turrets that are killing them.
- Completely replaced regeneration system with a new system that works
off of points, rather than chance. This might get further expanded into
a general purpose 'energy' system in future.
- Changed retaliation system (used when queen has set spiders to defend
themselves only). Should be more reliable - still needs more testing.
Should also spread aggro amongst nearby spiders when triggered - ie: you
attack one defensive spider, every spider in vision range aggros on you.
- Re-buffed decloners to have a 20% to guarantee the death of any T1/T2
spider, and stun any T3+ spider, they hit. Very, very strong.
- Examining a spider now shows you whether or not it is
player-controlled, and if it isn't, what its AI is set to. Health is
also shown (in categories, such as 'excellent', 'few injuries', etc).
This is both so that players have more of a reason to examine the
spiders, and also so that queens can examine their broods.
- Replace altname system - now configurable.
- Cleaned up bad code that was the on-death gibbing system. Spiders no
longer auto-gib after being dead for awhile.
- Added new regeneration feature: a spider which kills prey (PC or NPC)
gets boosted regeneration for awhile.
- Added on-death renaming: dead spiders now have their names prefixed
with "dead ". Not sure if I will keep this. The intent is to allow AIs
to ignore them in camera lists.
- Added enrage mechanic for reds. The more hurt they are, the more
damage they do. This is a nerf to their overall damage, but it is also
an attempt to give them their own unique mechanic.
- Standardized most terror spiders melee damage at 15-20.
- Fixed bug where purple spiders attacking human targets did not
correctly show them as stunned.
- Made green spiders web desk lamps. Light is evil.
- Fixed bug where Queen would obsess over dead enemies, rather than
nesting.
- Made empress big sprite again. Yeah, I know.
- Added new "Erase Brood" verb for Empresses. Intended for use by admins
as a debugging tool, to kill off a spider infestation that has got
totally out of control. Effectively a built-in adminbus option.
- Created a wiki page at http://nanotrasen.se/wiki/index.php/User:Tzo to
form the documentation of these spiders as I develop them.
Tastyfish pushed a commit to Tastyfish/Paradise that referenced this pull request May 31, 2016
ghost referenced this pull request in ExcidiumStation/ATMTA Jul 9, 2017
Tilk1 pushed a commit to Tilk1/Paradise that referenced this pull request Dec 27, 2022
* This was suffering

* Update misc.dm

* Oopsies!

* Quita el ablative coat de aqui

* Testing icons

* Testing icons

* Para que se muestre icono de gun

* Revierte cambios a gun,clothing, grown y seeds.

* QOL, new -> Initialize()

reduce el lag minimamente pero a la larga se va a notar. Initialize() hace lo de New() pero mejor.
mattgroy pushed a commit to mattgroy/Paradise that referenced this pull request Nov 10, 2023
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## What Does This PR Do
<!-- Include a small to medium description of what your PR changes. -->
<!-- Document all changes, as not doing this may delay reviews or even
discourage maintainers from merging your PR! -->
<!-- If your PR fixes an issue, add "Fixes ParadiseSS13#1234" somewhere in the PR
description. This will automatically close the bug upon PR submission.
-->

## Why It's Good For The Game
<!-- Add a short description of why you think these changes would
benefit the game. If you can't justify it in words, it might not be
worth adding. -->

## Images of changes
<!-- If you did not make a map or sprite edit, you may delete this
section. You may include a gif or mp4 of your feature if you want. -->

## Testing
<!-- How did you test the PR, if at all? -->

## Changelog
:cl:
add: Создана основа для модульности
/:cl:

<!-- Both :cl:'s are required for the changelog to work! You can put
your name to the right of the first :cl: if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
<!-- If a PR has no impact on players (i.e. a code refactor that does
not change functionality) then the entire Changelog heading and contents
can be removed. -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants