Commit Graph

28 Commits

Author SHA1 Message Date
Wowzewow (Wezzy)
88d2958ecd Updates Lobby UI (#20467)
![dreamseeker_l6iQkKYgId](https://github.com/user-attachments/assets/6e901739-032e-48f3-aafd-d23591f2ad8b)

---------

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2025-02-25 17:46:34 +00:00
Geeves
6bc8d93419 Package Delivery Expansion (#20003)
* Cargo delivery packages now have colored tags on them which should
hopefully make it easier to distinguish between them, instead of
changing the entire package's color.
* Delivering a package now outputs another, allowing you to continuously
deliver throughout the round, should you choose to.
* Fixed cargo packages runtiming on the runtime map.
2024-12-24 12:42:03 +00:00
Fluffy
b8902e2e16 Runtime map now loads in ~11 seconds instead of ~40, sped up various other things (#19957)
Runtime map now has a bunch of new areas / items with often-tested
stuffs, and some hard-to-put-at-runtime stuffs.
Runtime map jobs now are positioned to make it faster to reach the
aforementioned often-tested stuffs.
Runtime map doesn't generate an overmap anymore by default, which speeds
up the process.
Runtime map now loads in ~11 seconds instead of ~40 seconds as it was
before.
Updated the maploader to be faster in parsing maps.
Bapi is not engaged anymore if we're only measuring the map size, which
speeds up the process.
In fastboot we do not generate the codexes anymore, which speeds up the
process.
In fastboot and if exoplanets and away sites are not enabled, we do not
parse the map templates anymore, which speeds up the process.
Updated the icon smoothing to be faster.
Optimized cargo area code.
Other optimizations.
2024-10-06 21:31:01 +00:00
Fluffy
f26e4a0380 Collapse dmms (#19698)
Collapsed all the multi-z dmm maps into single-file dmms
Moved some of the map geometry into traits
2024-07-27 19:00:57 +00:00
Fluffy
a63ddbfa68 Removes the Aurora map (#19534) 2024-06-27 20:04:33 +02:00
Geeves
d7db1f6d4a Orion Express Courier System (#17952)
* Orion Express Courier System

* tweaks and fixes

* whoops this goes in the back

* cement das conk creet baybee

* while funny, fixed supplies count

* add support for non-overmap tests

* guh

* anotha one

* feedback

* remove unused imports
2023-12-19 11:45:39 +00:00
Fluffy
4538e2a7cc Fix indentations (#17481)
* cbt

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* fsadffsda sad

* sadfasd

* jhn

* dsfa

* saf

* safsad

* sda
2023-10-05 10:15:58 +00:00
Matt Atlas
bdefb3d2f6 Fixes people getting shoved into the overmap zlevel when falling out of the ship. (#16383)
* Fixes people being shoved to the overmap zlevel.

* c

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-05-22 14:04:46 +00:00
Matt Atlas
fd0b2e60d0 Fixes the unit test failures (#15708) 2023-02-03 10:54:10 -03:00
anconfuzedrock
50e9e803b2 Splits up the budgets for ruins and ships (#15212) 2022-12-13 12:56:47 +01:00
Wildkins
311659290a Add away site checking unit test, fix code_check (#14010) 2022-05-19 15:46:15 +02:00
Wildkins
210840acd9 Fire Alarm Unit Tests (#13982) 2022-05-18 12:51:39 +02:00
Wildkins
619d88e613 Replace Aurora with Horizon (dynamically), NT -> SCC (#13940) 2022-05-17 14:19:53 +02:00
Matt Atlas
f3be650719 Exoplanet ruins, away sites, overmap submaps and maploader goodies. (#12933) 2022-02-18 15:34:10 +01:00
Matt Atlas
ac35de8417 Fixes exoplanet turf generation. (#12925) 2022-01-18 20:55:28 -03:00
Matt Atlas
5bcf84cb23 Overmap exoplanet generation, ported from Bay. (#12362) 2022-01-17 22:16:48 -03:00
Matt Atlas
5234c0544a Fixes evac shuttles being called as transfer shuttles, fixes shuttle arrive time announcement. (#12876) 2021-12-30 22:10:05 +01:00
Alberyk
dbebed0075 Ports overmap hazards (#12581) 2021-10-30 14:22:18 +02:00
Geeves
fdddb91bd1 Event Map Refactor (#12329) 2021-09-23 13:34:47 -03:00
Matt Atlas
b64224770c Ports Bay's updated evacuation controller and bluespace jump. (#12445) 2021-09-07 17:12:10 +02:00
Geeves
84d0007e55 Overmap Runtime (#12146) 2021-07-06 22:31:24 -03:00
Alberyk
da4f065701 Where No Spaceman Has Gone Before: a space sector system (#11801) 2021-05-31 00:32:07 +02:00
Geeves
8319cf040d Turbo Lifts Tweak (#10593) 2020-11-22 11:33:10 +01:00
Jiří Barouš
7587e222a0 Adds AI, telecomms and bridge consoles to runtime (#10274) 2020-10-20 09:54:18 +02:00
Geeves
a17b5d26fe Runtime Title Screens (#9460)
Added custom-made high definition developer title screens to the Runtime map.
2020-07-29 21:58:37 +03:00
Matt Atlas
fbba380b32 Adds new synthlore title screens, reworks title logic. (#9407)
Leaving the lobby screen list empty now adds all icon states to the lobby screen list. Also, only one dmi plays at a time.

This means that adding a new title screen is now as simple as just adding it to the dmi. Or making a new dmi for a new category.

Added a new sound when you click things in the menu - more futuristic.
2020-07-25 15:34:28 +03:00
Lohikar
b4fdd35a1e MZ Fixes (#4936)
changes:

Fixes a regression in GetAbove/GetBelow() that caused passing an atom that wasn't directly on the map to return a false negative.
Fixes runtime's broken Z1 MZ by moving it to Z2.
Fixes some outdated Z-level defines on Runtime.
Moves z_levels global to SSatlas for easier debugging.
Atlas will now list the size of the world in its MC entry.
Map diffs are fucked up because of the index shift, nothing on the maps themselves was actually changed beyond adding a blank Z at the bottom.

Fixes #4692.
2018-06-26 23:16:23 +03:00
Lohikar
61b5203d24 Runtime Map Loading (#3597)
changes:

Maps are no longer compiled in, instead loaded directly from the DMMs at runtime.
Z level defines have been moved from the config to map datums.
Unit tests now use typecaches.
DMMS now actually works.
DMMS has been updated slightly.
DMMS is now capable of loading simple lists of non-text types.
DMMS is now faster when loading many types without mapped in attributes and when loading area instances.
Asteroid generation is now defined on the map datum instead of being hard-coded in SSasteroid.
Holodeck presets are now defined on the map datum.
Atmos machinery now uses Initialize().
2017-10-18 23:07:34 +03:00