Skip to content

Conversation

@Cyvern2182
Copy link

No description provided.

daid and others added 30 commits January 29, 2023 12:42
…es the ship function you potentially access removed data.
* translate tutorial descriptions

* update main.de.po

Co-authored-by: aBlueShadow <blue@shadow>
* New function for adding shields on Playership in scenarios

I'm trying to write a scenario where one can upgrade the Playership. So this would be a nice feature.
did this in the browser but I think it should not break anything :)

* made your point clear in the documentation
and update of basic

Co-authored-by: aBlueShadow <blue@shadow>
Replayable mission: different terrain every time the scenario is run
Designed to be played in under an hour (approximately 45 minutes)
There's something to do for every station
Configuration options:
- Enemy strength
- Difficulty
- Time limit for rescue mission
- Time limit for destroy mission
- Starting reputation amount
- Unique ship different from stock EE player ships
Designed for multiple simultaneously deployed player ships (if enough players are interested)
for the new place_station_scenario_utility

for defenderHunter

for surrounded
* Adding What-The-Dickens de translation

and make a small correction

* update of main.de.po

Co-authored-by: aBlueShadow <blue@shadow>
once in a while a wild doc addition appears
Co-authored-by: aBlueShadow <blue@shadow>
the function was called from scenario_training1.lua but it did not
exist.
When cycling is active, the cinematc view switches to the next ship every 30 seconds.
This is intended to give spectators of the game a more varying impression.
muerteFR and others added 24 commits November 22, 2023 22:42
…ourer.en.po and fr.po (daid#2008)

* Update translation capability Planet  Devourer scenario

1st part

- Added many string.format
- Adding translation tags
- Standardization of certain translation contexts

* Update scenario_32_devour.lua

) forgotten

* 2nd part

* 3th part

* 4th part

- Some text corrections
- creation of devour.fr.po
- added forgotten translation tags

* 5th part

- add devour.en.po

* Update scenario_44_outpost.fr.po

* typo in outpost.lua

* small modification

* -() missing, typo fix

* _() missing

* Standardization of certain translations
* add new scenario "kessler"

* fix GM button

* rewording and behaviour change to avoid confusion

...so the players are not confused update different "satellite networks"
or why shut down satellites are still roaming around

* remove debug messages

* Add de translation of scenario

* fix typos and missing translation tags

* better fitting comms

* show debris message as well when probe is destroyed accidentally

* clarify transmitter info and ship name

* hint about additional info in the science db

* update kessler translation and fix small typos

---------

Co-authored-by: aBlueShadow <falter@mxdreamer>
* Add a sequence # to log messages
* Store seq in GuiAdvancedScrollText along with rest of log data
* Compare seq instead of text when sync'ing ScrollText to log
* Fixes Issue daid#1947
* [GuiAdvancedScrollText] Move prefix width calculation to addEntry

* [GuiAdvancedScrollText] Disregard text that would be drawn below rect

* [GuiAdvancedScrollText] Use unsigned ints for indexes

* [GuiAdvancedScrollText] Move font prep from onDraw to addEntry

Prepare fonts for entries only when adding an entry, rather than
for every entry on every frame.

* [GuiAdvancedScrollText] Re-prep fonts when window width changes

Re-prep fonts to reflow and recalculate entry height when the
window width changes. This causes significant performance impacts
when resizing the window with a large log.

* [GuiAdvancedScrollText] Track max_prefix_width when adding/removing

* Refactored Entry font prep and max prefix tracking to its own method
* Added a map for tracking prefix lengths
* When removing Entries, update max_prefix_width if necesarry
* Reset max_prefix_width (and tracking map) when resizing or clearing Entries

* [GuiAdvancedScrollText] Fix the latest-line view on Relay startup

* Needs to account for draw_offset alignment kludge

* [GuiAdvancedScrollText][NO-OP] Simplify prepEntry signature

* [GuiAdvancedScrollText] Fix bounds check in removeEntry

* [GuiAdvancedScrollText] Revert to signed ints for indexes

---------

Co-authored-by: oznogon <[email protected]>
Correcting spelling of my name. :)
* [GuiScrollbar] Move copy/paste updates to onDraw, persist values

* [GuiScrollbar] Prevent draggable bar from dropping to below bottom arrow button

* [GuiScrollbar] Enable full range on large lists

* Problems with range calculations prevented access to full range in large lists
* These adjustments allow drag-scrolling to the end without any slop
* Tested on:
** Comms smaller than the window
** Comms larger than the window
** A log smaller than the window
** A log with 10,000 entries

---------

Co-authored-by: oznogon <[email protected]>
* updating of some fr scenario translation files

* Translation Planet Devourer 100%

* updating of some fr scenario translation files

* updating of some fr scenario translation files

* @muerteFR updating of some fr scenario translation files

* Escape
Update utility description
Alphabetize armed ship creation functions
Update documentation
Add optional diagnostic
Refined diagnostic messages sent to output console
Rename table name to better reflect its function
Add table to allow for faction to influence service availability chance
Shorten description
Switch to scenario settings from scenario variations
- enemy power
- difficulty/murphy's law
- control of mission selection
Use external generate call sign scenario utility
Use external place station scenario utility
Added function for handling station placement aspects unique to this scenario:
- list initialization
- station destruction callbacks
- related asteroid fields
Use external cpu ship diversification scenario utility
Refactor:
- Move some set up code to set globals function
- Add version information to output terminal console
- Simplify function calling from update function
- Unified ship template list: template name, ship strength, creation function, short range radar
- Simplified default ship spawn placement
- Simplified player ship name list
- Unified player ship stats list: template name, strength, cargo space, radar ranges, etc.
- Simplified player ship set up routine
- Unified station size list: station template name, strength
- Simplified custom UI elements:
  - buttons for determining virus status
  - buttons for showing cargo inventory
  - buttons for gathering coolant
  - info banners for gathering coolant
  - timer/status banner for scanning artifact
  - virus timer banner
- Simplified transport creation and direction
- Simplified the creation of nebula that impact player coolant and the related impact routine
- Simplified ordnance restock interactions
- Simplified mission organization and selection
- Simplified character information gathering and providing routine
- Simplified optional mission managing
- Simplified stellar cartography office clerk description determination
- Simplified enemy taunt process
- Switched from delta based countdown timers to timers that use getScenarioTime()
- Switched from player ship loops that just went through the first 8 to using getActivePlayerShips() to get all of them
- Switched from loops with underscore as an index variable to i as an index variable
- Simplified intel mission
Add translation function to strings where the scenario interacts with the player
Explain the celestial body structure to the GM when the orbit change section of GM buttons is activated
Add GM buttons to enable/disable server voices
Added visual asteroids to asteroid fields and made the asteroid size variation larger
Added bearing information to warning message to player from station about to be attacked
Fixed occasional error in final statistics screen
Added optional missions completed information to final statistics screen
Added code to put each station that Relay contacts into the science database with location, services and goods information
Added more harassing warp capable Exuari when players are trying to dock with satellite stations based on required reputation to get parts
Template name: Saipan, Class: Corvette, Subclass: Carrier
https://en.wikipedia.org/wiki/Saipan-class_aircraft_carrier
Docks starships internally
Docks frigates externally
Shares energy with docked ships
Repairs hull of docked ships
Provides probes with docked ships
Two forward beams
One weaker rear beam
Two forward tubes: 1 small for HVLIs, one medium sized for everything except mines
One large broadside on each side for HVLIs and Homing missiles.
One rear facing mine tube.
Uses the model of the now largely deprecated player cruiser
With @Xansta, we just realized yesterday that all the updates that Xansta has carried out on these scenarios over the last 6 months have been done without taking into account the updates on your Daid repo. This includes the major work of standardizing and adding 4000 tags and translation contexts.
In order not to lose all this work, we will compare the 2 file versions and update so that there is only 1 identical version between your daid repo and the xansta file.
Here is this first scenario in which I simply put back the translation contexts already added in the past in order to maintain standardization and make the translators' task easier.
Creation des callbacks et methodes
+ ne pas afficher les listes d'objet non présents sur l'écran GM
@Tsht Tsht force-pushed the mars_cruiser_modules branch from 819db47 to 68fced7 Compare December 30, 2023 18:37
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.