Changelog: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(2025-01-14) |
||
(127 intermediate revisions by 4 users not shown) | |||
Line 5: | Line 5: | ||
Dates are listed in the format of YYYY-MM-DD. | Dates are listed in the format of YYYY-MM-DD. | ||
Map swaps are not included here as they happen weekly, and would unnecessarily increase the length of this page. | Map swaps are not included here as they happen weekly, and would unnecessarily increase the length of this page. That said, it is rare that an update does not coincide with a mapswap. | ||
= | =2025-01-14= | ||
* Added the | * Added exclusive hull and armor types to Exosuit Fighters, with a faster top speed at the cost of reduced durability. | ||
* Added the | * Added collision mechanics to Exosuit Fighters. Fly responsibly. | ||
* | * Added a new enter sound effects and a special collision effect to Exosuit Fighters. | ||
* | * Added circular saw to sciborgs. | ||
* Fixed | * Added color markings for the inner thighs that are made for digitigrade legs. | ||
* Added full chest fluff (vulp) and inner arms markings. | |||
* Added a fat cowtaur option, along with a vwag toggle version. | |||
* Added 'can_remove' bool to accessories, which defaults to TRUE and does exactly what it sounds like. | |||
* Added the PR template required for automatic changelogs. | |||
* Changed the gorka suits added previously with the ideas from the SS14 PR that was based off of it - splitting the department and rank gubbins off into seperate states, with the department element recoloured via RGB - so no need to maintain full per-department states! | |||
** Adds plain, service, and janitor versions as well, mostly just kind of as a proof of concept type thing. | |||
** Removes the leg-cuff colouring to maintain easy compatibility with the digi versions. | |||
* Changed Pinnace to be rebalanced into a weak, entry-level fighter. Has reduced health compared to other fighters, but can mount weapons and fly in atmosphere. | |||
* Changed event defines to clean them up. | |||
* Changed mech visible messages to be under info. | |||
* Changed the directory of many older, unmaintained and unused map files (particularly those from Polaris) to archive/map. This will prevent them from being linted by upcoming changes and causing the lint to fail. | |||
* Removed vestigial Global tab in Character Setup, merged remaining pAI setup functionality into Special Roles tab. | |||
* Fixed latejoin spawn not fallbacking properly. | |||
* Fixed bellied ghosts being unable to hear subtles when the pred hides it from other ghosts. | |||
* Fixed borg hypos so that they can no longer be placed into smart fridges. | |||
* Fixed new fighter mech construction. | |||
* Fixed lateloaded map template cables failing initialize with their proper attributes. | |||
* Fixed exploits that allowed you to create atmos canisters that had infinite pressure and temp. | |||
* Fixed double logging of some messages. | |||
* Fixed some missing sanity checks. | |||
* Fixed missing overrides in some robot guns. | |||
* Fixed runtimes when spam upgrading griders. | |||
* Fixed sheet snatcher being able to have larger than the capacity would allow stacks inserted when being close to full and getting a new type. | |||
= | =2025-01-08= | ||
* | * Fixed an issue with LOOC not working in some locations. | ||
* Fixed | * Fixed a lot of bad wires and icons, this was preventing them from spawning properly for the supermatter engine on the tether. | ||
* | * Fixed change turf not always returning its reference. | ||
* Fixed synth_color not working. | |||
* Fixed adminjump to area. | |||
* Fixed another virus runtime. | |||
* Fixed stun effect act to once again apply halloss damage. | |||
* Fixed a runtime when pictures without description are examined. | |||
* Fixed up usr in ai cams. | |||
= | =2025-01-05= | ||
* Changed | * Added leashes, which can be attached onto collars. Buyable in the Looty vendor. OOC Escape can be used to break out of the leash. | ||
* Fixed a | * Added mirrors to all resleeving and autoresleeving rooms. | ||
* Added icon states for the black half-mask on vulp-base icons. | |||
* Added consolidated versions of the campbell tattoos and modular longsock markings. | |||
* Added the ability for science to build and assemble the Pinnace and Baron Fighter Exosuits. | |||
* Added a landing gear to Fighter Exosuits. | |||
* Added subsystem initialization returns. | |||
* Added missing CI scripts. | |||
* Added some icons from downstream for better mirrorbot compatibility. | |||
* Changed how limb damage works so that it is now less likely that a limb will be removed from damage, and require a higher damage to do so. This is especially true for vital limbs. Brute weapons can no longer tear off limbs but can still destroy them. | |||
* Changed antagonism section of character setup, renaming it to Special Roles. | |||
* Changed most of the options in the antagonism section to be hidden as they're not used on this server. | |||
* Changed pull punches to do HALLOSS, and that still does pain. | |||
* Changed lobby music volume from 85 % to 35 %. | |||
* Changed tgui-say colors for better contrast. | |||
* Changed when an area is created, it's now automatically registered with the grav gen as long it's in the affected levels and one no longer needs to destroy it and rebuild it. Nonetheless, for the new area to be affected, one has to restart the grav gen. | |||
* Changed the backend of character creation to now use /tg/ preferences for many of the saved settings. This should not have any user-visible effect and any visible changes are considered bugs. | |||
* Changed intents to be defines more consistently. | |||
* Changed some istype to the ismacros, so that it's easier to actually find the uses of those comparisons without complex regex search. | |||
* Fixed a bunch of New() being called instead of Initialize(). | |||
* Fixed verdigris producing strange outputs for non square maps. | |||
* Fixed an init order in the vr monkeys. | |||
* Fixed sample containers being able to hold more samples if you use the scoop functions. | |||
* Fixed invisible ore chunks. | |||
* Fixed a few initialize that have no return. | |||
* Fixed sawed-off shotguns being unable to be reloaded. | |||
* Fixed a runtime with beds, having update_icon called during new. | |||
* Fixed examines not calling SHOULD_CALL_PARENT. | |||
* Fixed advanced gps being added twice to the GPS list. | |||
* Fixed drones not using robotact. | |||
* Fixed a few byond:// hrefs for 516. | |||
* Fixed runtimes in the virus code. | |||
* Fixed SHOULD_CALL_PARENT not being called for datum Destroy proc. | |||
* Fixed a rare case with single module locked robot subtypes having two modules. | |||
* Fixed matrix recolour affecting speech bubbles. | |||
= | =2025-01-01= | ||
* Added | * Added a new verb called "Play Hand Games", found in the IC tab under the Game category. This verb allows you to play one of the following games with someone next to you or over a small table: | ||
** | ** Rock, Paper, Scissors. Each player chooses one of those and the choices are declared at the same time. | ||
* | ** Arm Wrestling. Players choose a strength and a roll is made that is weighted by the scale, larger characters have an advantage. | ||
* | ** Slap Hands. Players choose a reaction speed, and a roll is made that is weighted by scale, smaller characters have an advantage. | ||
* | ** Thumb wars. Literally just RNG for a free roll at any time. | ||
* Added | * Added the option for hanner and replicants to use digitigrade legs. | ||
* Added | * Added more sprites for the ERT dragon (derg) cyborg, giving better visual signs when they have certain modules active, as well as a new sitting sprite! | ||
* | * Changed the total reform ability to account for clothing to match the sprites to the leg type of the new form. | ||
* | * Changed robot icons to iconforge, updated iconforge to not break on them. | ||
* | * Changed more languages to defines. | ||
* | * Changed how the 'calculate_item_encumbrance' works (With comments of how to revert to a fixed version of the old system if it proves to be too resource intensive). | ||
* | * Changed it so if you pick something heavy up, if you're resistant / weak to item slowdown, it affects those too, now. | ||
* | * Fixed visual bugs with the dullahan borg chasis, added visible eyes. | ||
* | * Fixed runtime where it would attempt to set_vis on a non-existant plane_holder if mobs was exposed to the artifact. | ||
* Fixed | * Fixed a runtime in feysight. | ||
* Fixed | * Fixed a typo where the mining belt did not provide proper minimum fire resistance. | ||
* Fixed | * Fixed speechbubble and runechat position. | ||
* Fixed | * Fixed mobs despawning outside of cryopods. | ||
* Fixed some | * Fixed infinite loop condition with the AREA_NO_SPOILER flag. | ||
* Fixed record updates being applied without consent on ui close. | |||
* Fixed multiple size options able to bypass limits. | |||
* Fixed body designer missing multiple options. | |||
* Fixed dna entries missing blocks. | |||
* Fixed some messy species defines. | |||
* Fixed an exploit where using items that give negative slowdown combined with species with increased 'item_slowdown_mod ' would hit the speed cap (Teshari, custom species with weakling major). | |||
= | =[[Changelog 2024|2024 Archive (click here)]]= | ||
=[[Changelog 2023|2023 Archive (click here)]]= | |||
= | |||
Latest revision as of 04:55, 14 January 2025
This page lists changes to the game that have been added over time. It is user run and not automated, therefore there will be delays between the update itself and the update to the changelog.
Dates may not be entirely accurate and some changes may be included under dates that happened within a few days of the update.
Dates are listed in the format of YYYY-MM-DD.
Map swaps are not included here as they happen weekly, and would unnecessarily increase the length of this page. That said, it is rare that an update does not coincide with a mapswap.
2025-01-14
- Added exclusive hull and armor types to Exosuit Fighters, with a faster top speed at the cost of reduced durability.
- Added collision mechanics to Exosuit Fighters. Fly responsibly.
- Added a new enter sound effects and a special collision effect to Exosuit Fighters.
- Added circular saw to sciborgs.
- Added color markings for the inner thighs that are made for digitigrade legs.
- Added full chest fluff (vulp) and inner arms markings.
- Added a fat cowtaur option, along with a vwag toggle version.
- Added 'can_remove' bool to accessories, which defaults to TRUE and does exactly what it sounds like.
- Added the PR template required for automatic changelogs.
- Changed the gorka suits added previously with the ideas from the SS14 PR that was based off of it - splitting the department and rank gubbins off into seperate states, with the department element recoloured via RGB - so no need to maintain full per-department states!
- Adds plain, service, and janitor versions as well, mostly just kind of as a proof of concept type thing.
- Removes the leg-cuff colouring to maintain easy compatibility with the digi versions.
- Changed Pinnace to be rebalanced into a weak, entry-level fighter. Has reduced health compared to other fighters, but can mount weapons and fly in atmosphere.
- Changed event defines to clean them up.
- Changed mech visible messages to be under info.
- Changed the directory of many older, unmaintained and unused map files (particularly those from Polaris) to archive/map. This will prevent them from being linted by upcoming changes and causing the lint to fail.
- Removed vestigial Global tab in Character Setup, merged remaining pAI setup functionality into Special Roles tab.
- Fixed latejoin spawn not fallbacking properly.
- Fixed bellied ghosts being unable to hear subtles when the pred hides it from other ghosts.
- Fixed borg hypos so that they can no longer be placed into smart fridges.
- Fixed new fighter mech construction.
- Fixed lateloaded map template cables failing initialize with their proper attributes.
- Fixed exploits that allowed you to create atmos canisters that had infinite pressure and temp.
- Fixed double logging of some messages.
- Fixed some missing sanity checks.
- Fixed missing overrides in some robot guns.
- Fixed runtimes when spam upgrading griders.
- Fixed sheet snatcher being able to have larger than the capacity would allow stacks inserted when being close to full and getting a new type.
2025-01-08
- Fixed an issue with LOOC not working in some locations.
- Fixed a lot of bad wires and icons, this was preventing them from spawning properly for the supermatter engine on the tether.
- Fixed change turf not always returning its reference.
- Fixed synth_color not working.
- Fixed adminjump to area.
- Fixed another virus runtime.
- Fixed stun effect act to once again apply halloss damage.
- Fixed a runtime when pictures without description are examined.
- Fixed up usr in ai cams.
2025-01-05
- Added leashes, which can be attached onto collars. Buyable in the Looty vendor. OOC Escape can be used to break out of the leash.
- Added mirrors to all resleeving and autoresleeving rooms.
- Added icon states for the black half-mask on vulp-base icons.
- Added consolidated versions of the campbell tattoos and modular longsock markings.
- Added the ability for science to build and assemble the Pinnace and Baron Fighter Exosuits.
- Added a landing gear to Fighter Exosuits.
- Added subsystem initialization returns.
- Added missing CI scripts.
- Added some icons from downstream for better mirrorbot compatibility.
- Changed how limb damage works so that it is now less likely that a limb will be removed from damage, and require a higher damage to do so. This is especially true for vital limbs. Brute weapons can no longer tear off limbs but can still destroy them.
- Changed antagonism section of character setup, renaming it to Special Roles.
- Changed most of the options in the antagonism section to be hidden as they're not used on this server.
- Changed pull punches to do HALLOSS, and that still does pain.
- Changed lobby music volume from 85 % to 35 %.
- Changed tgui-say colors for better contrast.
- Changed when an area is created, it's now automatically registered with the grav gen as long it's in the affected levels and one no longer needs to destroy it and rebuild it. Nonetheless, for the new area to be affected, one has to restart the grav gen.
- Changed the backend of character creation to now use /tg/ preferences for many of the saved settings. This should not have any user-visible effect and any visible changes are considered bugs.
- Changed intents to be defines more consistently.
- Changed some istype to the ismacros, so that it's easier to actually find the uses of those comparisons without complex regex search.
- Fixed a bunch of New() being called instead of Initialize().
- Fixed verdigris producing strange outputs for non square maps.
- Fixed an init order in the vr monkeys.
- Fixed sample containers being able to hold more samples if you use the scoop functions.
- Fixed invisible ore chunks.
- Fixed a few initialize that have no return.
- Fixed sawed-off shotguns being unable to be reloaded.
- Fixed a runtime with beds, having update_icon called during new.
- Fixed examines not calling SHOULD_CALL_PARENT.
- Fixed advanced gps being added twice to the GPS list.
- Fixed drones not using robotact.
- Fixed a few byond:// hrefs for 516.
- Fixed runtimes in the virus code.
- Fixed SHOULD_CALL_PARENT not being called for datum Destroy proc.
- Fixed a rare case with single module locked robot subtypes having two modules.
- Fixed matrix recolour affecting speech bubbles.
2025-01-01
- Added a new verb called "Play Hand Games", found in the IC tab under the Game category. This verb allows you to play one of the following games with someone next to you or over a small table:
- Rock, Paper, Scissors. Each player chooses one of those and the choices are declared at the same time.
- Arm Wrestling. Players choose a strength and a roll is made that is weighted by the scale, larger characters have an advantage.
- Slap Hands. Players choose a reaction speed, and a roll is made that is weighted by scale, smaller characters have an advantage.
- Thumb wars. Literally just RNG for a free roll at any time.
- Added the option for hanner and replicants to use digitigrade legs.
- Added more sprites for the ERT dragon (derg) cyborg, giving better visual signs when they have certain modules active, as well as a new sitting sprite!
- Changed the total reform ability to account for clothing to match the sprites to the leg type of the new form.
- Changed robot icons to iconforge, updated iconforge to not break on them.
- Changed more languages to defines.
- Changed how the 'calculate_item_encumbrance' works (With comments of how to revert to a fixed version of the old system if it proves to be too resource intensive).
- Changed it so if you pick something heavy up, if you're resistant / weak to item slowdown, it affects those too, now.
- Fixed visual bugs with the dullahan borg chasis, added visible eyes.
- Fixed runtime where it would attempt to set_vis on a non-existant plane_holder if mobs was exposed to the artifact.
- Fixed a runtime in feysight.
- Fixed a typo where the mining belt did not provide proper minimum fire resistance.
- Fixed speechbubble and runechat position.
- Fixed mobs despawning outside of cryopods.
- Fixed infinite loop condition with the AREA_NO_SPOILER flag.
- Fixed record updates being applied without consent on ui close.
- Fixed multiple size options able to bypass limits.
- Fixed body designer missing multiple options.
- Fixed dna entries missing blocks.
- Fixed some messy species defines.
- Fixed an exploit where using items that give negative slowdown combined with species with increased 'item_slowdown_mod ' would hit the speed cap (Teshari, custom species with weakling major).