Skip to content

Commit 82693e9

Browse files
MortonPLZivDeroRampastring
committed
Configuration for YR
Co-authored-by: ZivDero <kirill.andriiashin@gmail.com> Co-authored-by: Rampastring <rampastring@outlook.com>
1 parent 6d05973 commit 82693e9

35 files changed

+2184
-2301
lines changed

src/TSMapEditor/Config/Actions.ini

Lines changed: 216 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -345,8 +345,8 @@ P2PresetOptions=0 Small,1 Medium,2 Large,3 Huge
345345
P7Type=WaypointZZ
346346
347347
[ReduceTiberiumAt]
348-
Name=Reduce Tiberium At
349-
Description=Reduces Tiberium at the specified waypoint.
348+
Name=Reduce Ore At
349+
Description=Reduces Ore at the specified waypoint.
350350
P2Type=Waypoint
351351
352352
[SellBuilding]
@@ -473,9 +473,9 @@ Name=Vein Growth
473473
Description=Control if veins grow or not.
474474
P2Type=Boolean
475475

476-
[TiberiumGrowth]
477-
Name=Tiberium Growth
478-
Description=Control if Tiberium grows or not.
476+
[OreGrowth]
477+
Name=Ore Growth
478+
Description=Control if ore grows or not.
479479
P2Type=Boolean
480480

481481
[IceGrowth]
@@ -546,74 +546,238 @@ Name=Play Ingame Movie
546546
Description=Displays the specified movie ingame. Player still has control of interface and units.
547547
P2Type=Movie
548548

549+
[ReshroudMapAt]
550+
Name=Reshroud Map at
551+
Description=Reshrouds map around waypoint.
552+
P2Type=Waypoint
553+
554+
[LightningStormStrike]
555+
Name=Lightning Storm Strike
556+
Description=Trigger's House fires a Lightning Storm at the specified waypoint.
557+
P7Type=WaypointZZ
558+
559+
[TimerText]
560+
Name=Timer Text
561+
Description=Displays text string from CSF as mission timer text.
562+
P1Type=-1
563+
P2Type=String
564+
549565
[FlashTeam]
550566
Name=Flash Team
551567
Description=Flashes all members of a TeamType for the specified number of frames.
552-
P1Type=-4
568+
P1Type=-5
553569
P2Type=TeamType
554570
P7Type=Number
555571
556-
[DisableSpeech]
557-
Name=Disable Speech
558-
Description=Disables EVA announcements.
559-
560-
[EnableSpeech]
561-
Name=Enable Speech
562-
Description=Enables EVA announcements.
563-
564-
[SetGroup]
565-
Name=Set Group
566-
Description=Assigns all attached objects to the given Group number.
567-
P2Type=Number
568-
569572
[TalkBubble]
570573
Name=Talk Bubble
571574
Description=Displays talk bubble over each member of the specified TeamType.
572-
P1Type=-4
575+
P1Type=-5
573576
P2Type=TeamType
574577
P7Type=Number
575-
P7Name=Frame
578+
P7Name=Duration
579+
580+
[SetObjectTechLevel]
581+
Name=Set Object Tech Level
582+
Description=Sets the specified object type to have the specified tech level.
583+
P1Type=-9
584+
P2Type=Techno
585+
P7Type=Number
586+
587+
[ReinforcementByChrono]
588+
Name=Reinforcement by Chrono
589+
Description=Creates an instance of a TeamType by Chronoshifting it into the map. The team is owned by the trigger's owning house.
590+
P1Type=-1
591+
P2Type=TeamType
592+
P7Type=WaypointZZ
593+
594+
[CreateCrate]
595+
Name=Create Crate
596+
Description=Creates a Crate with specific contents at a waypoint.
597+
P2Type=Number
598+
P7Type=WaypointZZ
576599

577-
[GiveCredits]
578-
Name=Give Credits (Patch)
579-
Description=Give credits to a specific house.
600+
[IronCurtainAt]
601+
Name=Iron Curtain at
602+
Description=Fires the Iron Curtain at the specified waypoint.
603+
P7Type=WaypointZZ
604+
605+
[PauseGame]
606+
Name=Pause Game
607+
Description=Pauses the game for the specified number of seconds.
608+
P2Type=Number
609+
610+
[EvictOccupiers]
611+
Name=Evict Occupiers
612+
Description=Evicts occupants from the attached building.
613+
614+
[CenterJumpCameraAtWaypoint]
615+
Name=Center (Jump) Camera at Waypoint
616+
Description=Moves the tactical view to the specified waypoint.
617+
P7Type=WaypointZZ
618+
619+
[MakeHouseCheer]
620+
Name=Make House Cheer
621+
Description=All infantry of the specified house will play their cheer animation if they can.
580622
P2Type=HouseType
581-
P3Type=Number
582623

583-
[EnableShortGame]
584-
Name=Enable Short Game (Patch)
585-
Description=Enables the Short Game option. Will NOT automatically kill players that have no buildings when this is enabled.
624+
[SetSidebarTab]
625+
Name=Set Sidebar Tab
626+
Description=Flips sidebar to specified tab number (0-3).
627+
P2Type=Number
628+
629+
[FlashCameo]
630+
Name=Flash Cameo
631+
Description=Flashes the cameo of the given object for the specified number of frames.
632+
P1Type=-9
633+
P2Type=Techno
634+
P7Type=Number
635+
636+
[StopSoundsAt]
637+
Name=Stop Sounds at
638+
Description=Stops all sounds playing at given waypoint that were started using the Play Sound At trigger action.
639+
P7Type=WaypointZZ
640+
641+
[PlayIngameMovie]
642+
Name=Play Ingame Movie
643+
Description=Pauses game, locks player input and displays the specified movie in the sidebar.
644+
P2Type=Movie
645+
646+
[ClearAllSmudges]
647+
Name=Clear All Smudges
648+
Description=Will delete all Smudge objects from the map.
586649

587-
[DisableShortGame]
588-
Name=Disable Short Game (Patch)
589-
Description=Disables the Short Game option.
650+
[DestroyAllOf]
651+
Name=Destroy All of
652+
Description=Kills everything of the specified house.
653+
P2Type=HouseType
654+
655+
[DestroyAllBuildingsOf]
656+
Name=Destroy All Buildings of
657+
Description=Kills all buildings for specified house.
658+
P2Type=HouseType
659+
660+
[DestroyALlLandUnitsOf]
661+
Name=Destroy All Land Units of
662+
Description=Kills all land units for specified house.
663+
P2Type=HouseType
590664

591-
[ShowDifficultyLevel]
592-
Name=Show Difficulty Level (Patch)
593-
Description=Prints the difficulty level used for the current mission.
665+
[DestroyALlNavalUnitsOf]
666+
Name=Destroy All Naval Units of
667+
Description=Kills all naval units for specified house.
668+
P2Type=HouseType
594669

595-
[ForceSurrender]
596-
Name=Force Surrender (Patch)
597-
Description=Force the specified house to surrender and blow up everything they own. Use house indexes 50 to 57 for multiplayer houses.
670+
[MindControlBaseOf]
671+
Name=Mind Control Base of
672+
Description=The owner of the trigger will mind control the argument's base.
598673
P2Type=HouseType
599674
600-
[PromoteVeterancy]
601-
Name=Promote Veterancy (Patch)
602-
Description=Promote the veterancy of the attached team.
675+
[RestoreMindControlledBaseTo]
676+
Name=Restore Mind Controlled Base to
677+
Description=The owner of the trigger will give all buildings that were the argument's back to it.
678+
P2Type=HouseType
603679

604-
[EnableAllyReveal]
605-
Name=Enable AllyReveal (Patch)
606-
Description=Enables AllyReveal (in Rules.ini AudioVisual section) logic, allowing allied houses to reveal shroud for each other.
680+
[CreateBuildingAt]
681+
Name=Create Building At
682+
Description=Owner of the trigger will gain this type of building at this waypoint. Overlays will be cleared and units bumped.
683+
P2Type=Building
684+
P7Type=Waypoint
607685

608-
[DisableAllyReveal]
609-
Name=Disable AllyReveal (Patch)
610-
Description=Disables AllyReveal (in Rules.ini AudioVisual section) logic, preventing allied houses from revealing shroud for each other.
686+
[RestoreStartingTechnosOf]
687+
Name=Restore Starting Technos of
688+
Description=All Buildings and units this house had at the start of the game will be recreated. Will bump units and erase Overlays.
689+
P2Type=HouseType
690+
691+
[ChronoScreenEffectsFor]
692+
Name=Chrono Screen Effect for
693+
Description=Will tile the screen with the full screen chrono effect for this many frames.
694+
P2Type=Number
611695

612-
[CreateAutoSave]
613-
Name=Create Auto-Save (Patch)
614-
Description=Makes the game create an auto-save if auto-saves are enabled for the current game session.
696+
[TeleportAllTo]
697+
Name=Teleport All to
698+
Description=All Units of trigger owning House will teleport to Waypoint.
699+
P7Type=Waypoint
615700

616-
[EraseAttachedObject]
617-
Name=Erase Attached Object (Patch)
618-
Description=Erase any buildings or units that this trigger is attached to. Erasing means that the objects are silently removed from the game world without any explosions or other effects. Use "Destroy attached object" if you want to destroy the object normally.
701+
[SetSuperweaponCharge]
702+
Name=Set Superweapon Charge
703+
Description=The owner of this trigger will have this superweapon charged to this percent% if they have the superweapon. Takes an int (0-100).
704+
P2Type=HouseType
705+
P7Type=Number
706+
707+
[RestoreStartingBuildingsOf]
708+
Name=Restore Starting Buildings of
709+
Description=All Buildings this house had at the start of the game will be healed or recreated. Will bump units and erase Overlays.
710+
P2Type=HouseType
711+
712+
[FlashBuildingsOfType]
713+
Name=Flash Buildings of Type
714+
Description=All buildings of this type owned by trigger owner will flash for this long.
715+
P2Type=Building
716+
P7Type=Number
717+
718+
[SuperweaponSetRechargeTime]
719+
Name=Superweapon Set Recharge Time
720+
Description=Changes the time (in frames) this superweapon takes to charge the next time it is reset or fired.
721+
P2Type=SuperWeapon
722+
P7Type=Number
723+
724+
[SuperweaponResetRechargeTime]
725+
Name=Superweapon Reset Recharge Time
726+
Description=Changes the time (in frames) this superweapon takes to charge back to normal.
727+
P2Type=SuperWeapon
728+
729+
[SuperweaponReset]
730+
Name=Superweapon Reset
731+
Description=Resets a superweapon like a spy had gotten in.
732+
P2Type=SuperWeapon
733+
734+
[PreferredTargetCellSet]
735+
Name=Preferred Target Cell Set
736+
Description=The owner of this trigger will aim all future targetable superweapons at this waypoint.
737+
P7Type=Waypoint
738+
739+
[PreferredTargetCellClear]
740+
Name=Preferred Target Cell Clear
741+
Description=The owner of this trigger will go back to targeting its superweapons normally.
742+
743+
[CenterBaseCellSet]
744+
Name=Center Base Cell Set
745+
Description=Owner of this trigger will consider the center of its base to be this waypoint.
746+
P7Type=Waypoint
747+
748+
[CenterBaseCellClear]
749+
Name=Center Base Cell Clear
750+
Description=Owner of this trigger will go back to computing its center.
751+
752+
[BlackoutRadarTrigger]
753+
Name=Blackout Radar Trigger
754+
Description=Owner will have radar blackout for this many frames.
755+
P7Type=Number
756+
757+
[DefensiveTargetCellSet]
758+
Name=Defensive Target Cell Set
759+
Description=The owner of this trigger will aim all future force shields at this waypoint.
760+
P7Type=Waypoint
761+
762+
[DefensiveTargetCellClear]
763+
Name=Defensive Target Cell Clear
764+
Description=The owner of this trigger will go back to targeting its force shields normally.
765+
766+
[RetintRed]
767+
Name=Retint Red
768+
Description=Retint the Red portion of the screen, %
769+
P2Type=Number
770+
771+
[RetintGreen]
772+
Name=Retint Green
773+
Description=Retint the Green portion of the screen, %
774+
P2Type=Number
775+
776+
[RetintBlue]
777+
Name=Retint Blue
778+
Description=Retint the Blue portion of the screen, %
779+
P2Type=Number
619780

781+
[JumpCameraHome]
782+
Name=Jump Camera Home
783+
Description=Just like hitting the 'H' key.

src/TSMapEditor/Config/BaseMap.ini

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ NextScenario=
88
AltNextScenario=
99
Name=No name
1010
Author=Unknown Author
11-
GameMode=Custom Map
11+
GameMode=standard
1212
NewINIFormat=4
1313
CarryOverCap=0
1414
EndOfGame=no
@@ -27,23 +27,30 @@ MultiplayerOnly=0
2727
TiberiumGrowthEnabled=yes
2828
VeinGrowthEnabled=no
2929
IceGrowthEnabled=no
30-
TiberiumDeathToVisceroid=yes
30+
TiberiumDeathToVisceroid=no
3131
FreeRadar=no
3232
InitTime=10000
3333

3434
[Lighting]
35-
Ambient=0.950
35+
Ambient=1.000
3636
Red=1.000
3737
Green=1.000
3838
Blue=1.000
3939
Ground=0.000
4040
Level=0.032
41-
IonAmbient=0.500
42-
IonRed=1.500
41+
IonAmbient=1.000
42+
IonRed=1.000
4343
IonGreen=1.000
44-
IonBlue=0.700
44+
IonBlue=1.000
4545
IonGround=0.000
4646
IonLevel=0.032
47+
DominatorAmbient=1.500
48+
DominatorAmbientChangeRate=0.009
49+
DominatorRed=0.850
50+
DominatorGreen=0.200
51+
DominatorBlue=0.300
52+
DominatorGround=0.000
53+
DominatorLevel=0.000
4754

4855
[SpecialFlags]
4956
TiberiumGrows=yes

0 commit comments

Comments
 (0)