Commit Graph

656 Commits

Author SHA1 Message Date
Kyep
032557fa21 Fixes #7089 plus other bugs with spider obj attacks 2018-08-28 17:25:12 -07:00
Crazy Lemon
9806c7e156 Merge pull request #9392 from Birdtalon/posters
Small poster bugfix
2018-08-27 18:32:10 -07:00
Crazy Lemon
d59d2e76be Merge pull request #9303 from Kyep/teleport_fixes
Teleportation Fixes
2018-08-22 22:44:18 -07:00
Kyep
22c2648508 Fixes mines only checking faction on simple_animals 2018-08-22 14:47:53 -07:00
Birdtalon
08e6c5e291 fixes poster bug 2018-08-21 22:41:05 +01:00
Kyep
7f3fbcf491 fixes shields-under-falsewall bug 2018-08-18 17:24:55 -07:00
Kyep
f36468b865 comments, cleanup 2018-08-16 02:11:20 -07:00
Kyep
c1c98e46ef failure messages, depot outgoing redspace portal 2018-08-16 00:57:59 -07:00
Kyep
27473c3e3e better fix for boss cheese 2018-08-08 23:02:08 -07:00
Kyep
5ba99b8f06 Mines no longer invincible. 2018-08-08 11:41:49 -07:00
Kyep
477912dc72 CrazyLemon 2, more small stuff 2018-08-06 21:19:10 -07:00
Kyep
1f65c9a734 CrazyLemon 1, all the minor issues 2018-08-06 21:08:01 -07:00
Kyep
102ff67095 fixes merge conflict 2018-08-01 04:13:22 -07:00
Kyep
7a493a5151 neca-inspired loot list adjustments 2018-07-31 17:48:02 -07:00
Crazylemon64
b2d0bb1c0b Fixes maploading so that the cyberiad and space hotel load cleanly again 2018-07-24 20:58:38 -07:00
Fox McCloud
aae5405d03 AGHHHHHHHHHHHHHHHHHHH WHATTT 2018-07-17 04:58:36 -04:00
Fox McCloud
b2c8f051b1 Merge remote-tracking branch 'upstream/master' into camera-damage-refactor 2018-07-15 16:31:50 -04:00
Kyep
2e5f6fe6d5 squash 2018-07-07 16:32:00 -07:00
Kyep
f506319d9b Fox 5 2018-07-07 16:30:36 -07:00
Kyep
7c127fba67 portal Destroy() 2018-07-07 16:26:39 -07:00
Kyep
c3ed490159 Fox 4 2018-07-07 16:15:26 -07:00
Kyep
f7b0e03fc2 Fox 3 2018-07-07 16:14:01 -07:00
Fox McCloud
6c9f83f685 Stechkin Maintenance Pistol Change 2018-06-30 19:24:56 -04:00
Kyep
4308d658f3 a bunch of fixes & tweaks
jaunters no longer let you escape depot, sentry bot can now be deactivated (for alert increase, via ai console), sentry bot no longer alerts when it get stuck - but does log to debug log, calling red alert with comms console depowered no longer spawns backup, armory door sprites improved, syndi depot beacon never enabled during nukeops, loot table tweaks, removed DM spawner custom icons
2018-06-27 11:34:28 -07:00
Kyep
ca51392db0 loot tweaks 2018-06-22 19:32:13 -07:00
Kyep
bc9521f5ca logging, anticheese 2018-06-22 19:26:59 -07:00
Kyep
9a7694771b mob AI, typing, logging, ghost notifications, tile cleanup 2018-06-21 06:55:53 -07:00
Kyep
49db5396a7 fixes and balance
Fixes:

* Depot mobs now generate attack animations when you attack them.

* Depot mobs can no longer be endlessly spammed with melee item attacks. This counters the 'spam attacks till you get lucky' strategy.

* Depot mobs can no longer be harmed by punching them. This counters the 'bypass eshield with punches' strategy.

* Depot mobs will now kill you if you're in crit. This counters endlessly-regenerating diona.

* Syndicate sentry bot will now path through other depot mobs. This fixes the bot getting stuck on them.

Balance tweaks:

* Armory airlocks are now harder to hack.

* Armory is now protected by an energy shield. Killing officers may randomly unlock the shield. This counters people rushing the armory every time. Depot mobs can walk through the shield.

* Depot mobs (except for the bot) now recogize if you've returned from death to attack them again, and increase the alert level further. This counters changelings.
2018-06-19 00:25:09 -07:00
Kyep
8343b6d807 tweaks portal, puts docs in locker, adds rear button 2018-06-17 22:38:10 -07:00
Kyep
9660aac6d2 fix docs, change timing 2018-06-17 21:39:17 -07:00
Kyep
0468998e28 floor/turret/locker tweaks 2018-06-17 00:03:28 -07:00
Kyep
5e6407e3f8 Merge remote-tracking branch 'ParadiseSS13/master' into depot 2018-06-13 23:42:36 -07:00
Kyep
412341439a Fixes #8954 - splits 'attack log' preference, spam-be-gone (#8992)
* Fixes #8954

* projectile reagetns

* removes all attack logs on keyless simple_animals even by keyed mobs

* deletes 'potentially'

* Tiger request

* more comprehensive solution

* check for mob

* istype

* brevity

* Split attack logs preference

* toggle

* deletes old CHAT_ATTACKLOGS

* explains what levels do when toggling them

* clarification

* Tigercat requests
2018-06-13 16:55:21 -07:00
Kyep
4d4eb16a3a fixes merge conflict 2018-06-06 16:32:31 -07:00
Fox McCloud
4531bc2337 tweaks 2018-06-03 19:26:48 -04:00
Fox McCloud
7f2f766f70 Merge remote-tracking branch 'upstream/master' into attack-hulk
# Conflicts:
#	code/game/objects/structures/window.dm
2018-06-03 18:49:44 -04:00
uraniummeltdown
75bded82cf added defines for window construction states and full window diagonal dir
added a proc to check for valid window location, added var/fulltile to windows instead of using a proc
added clockwork windoors and windows to brass recipes
added titanium glass and plastitanium glass, made glass types use recipes like other stacks, you can smelt the new glasses in the ORM
removed force from RCD and added NOBLUDGEON flag, fixing a bug where you couldn't deconstruct airlocks with an RCD
slight nerf to wielded fireaxe, does high damage to windows and grilles instead of insta-deleting them
deleted fullwindow.dm and moved windows to window.dm
added some feedback to placing glass on grilles
examining windoor assembly shows you can rotate it, examining windows show deconstruction hints and rotation
added cracks to windows, you can repair windows using a welding tool on help intent, slight buff to window health
added var/cancolor to windows and blacklists some windows from being auto-colored, window shards also get colored on narsie_act()
full windows now use icon smoothing system, windows now use the obj_integrity damage system
added is_glass_sheet() helper
2018-06-03 13:11:37 +04:00
FalseIncarnate
18a0ff541e Better solution
Repathed the point decal to the temp_visual effects path. This path has
built-in singularity resistance, and allows me to remove a spawn in
favor of a built-in QDEL_IN call

Also changed points from using the magic number 16 to POINT_LAYER for
their layer definition. This does technically drop the point by 4 layers
(POINT_LAYER is 12), placing them now below the light layer (shouldn't
affect anything) instead of just above it.
2018-05-30 21:55:26 -04:00
FalseIncarnate
496d4794ad [s] Fixes #9073
The singulo no longer feeds on attention.
🆑
fix: The singulo no longer feeds on attention.
/🆑
2018-05-30 21:26:18 -04:00
Tayyyyyyy
aa9d658847 Them 2018-05-25 18:34:28 -07:00
Tayyyyyyy
497072d4d1 Update pronoun usage 2018-05-25 18:34:22 -07:00
Fox McCloud
f328db7b2a Refactors Camera Damage and Disabling 2018-05-20 05:45:07 -04:00
Fox McCloud
79889f3e3e foam conversion 2018-05-19 19:55:29 -04:00
Fox McCloud
a87170255b Makes Hulk Attacking Less Snowflakey 2018-05-19 02:32:34 -04:00
Fox McCloud
c0d5655f4d Further Improves Attack Animations 2018-05-17 19:48:03 -04:00
Fox McCloud
ab780b3acf Removes A Bunch of Old, Unused Files 2018-05-14 06:40:48 -04:00
tigercat2000
7fb8f8d76c Merge remote-tracking branch 'upstream/master' into more_ss_ports
# Conflicts:
#	paradise.dme
2018-04-30 09:27:11 -07:00
tigercat2000
7d8c9a731a SS Conversion: Atoms, Machines, n' Mobs
This converts the machine and mob processes to the SMC. Additionally, it
adds the Atom subsystem, which handles all Initialize() calls in place
of the old gameticker. Due to incompatibility with our atmospherics
(FUCK OUR ATMOSPHERICS FOR FUCKING EVER JESUS CHRIST WHO THE FUCK MADE
THIS PIECE OF GODDAMN SHIT) atmospherics machines do not use
Initialize() as they should, instead opting for a custom atmos_init
proc that the air controller handles.
2018-04-28 17:55:15 -07:00
Fox McCloud
cfe182a1f7 Ports over Timer Subsystem 2018-04-28 20:26:04 -04:00
Kyep
c3f271449e fixes merge conflicts with weapon removals 2018-04-26 00:09:18 -07:00