Pieter-Jan Briers
806e95b382
Fix connecting to a server with the lobby enabled.
2019-07-15 18:57:17 +02:00
Pieter-Jan Briers
cdcafbada6
Start working on those top left buttons in the UI draft.
2019-07-14 23:02:45 +02:00
Pieter-Jan Briers
837a906538
Make Status Effects UI better positioned.
2019-07-12 19:29:53 +02:00
Pieter-Jan Briers
b7d5297e9f
Show health status on the HUD, shoddily.
2019-07-08 21:11:42 +02:00
Pieter-Jan Briers
558f6ab8a5
Removal of TrySpawn* methods, update submodule.
2019-07-07 22:24:44 +02:00
Pieter-Jan Briers
215885a436
Disable combat mode.
2019-07-06 23:07:13 +02:00
Pieter-Jan Briers
4221fecff6
Update content repo for CLYDE 2.0.
2019-07-06 19:20:20 +02:00
Pieter-Jan Briers
c4523a956d
Stupidly shoddy combat mode system.
...
Doesn't even work for guns, oh well.
2019-06-30 00:01:41 +02:00
Pieter-Jan Briers
f97977323a
Improve integration testing
2019-06-29 01:58:16 +02:00
Injazz
10801af2f7
Explosions and Grenades, Triggers, OnDestroy, OnExAct, Fueltanks and destructible tables ( #247 )
...
* initial explosiveComponent
* remove garbagee
* assets
* tile mass deletion baby
* grenades
* tweaks
* Update Content.Server/GameObjects/Components/Explosion/ExplosiveComponent.cs
Co-Authored-By: Pieter-Jan Briers <pieterjan.briers@gmail.com >
* Ex_act based on damage, fixes and tweaks
* One finishing touch
Done the most cringe way
* ex_act explosions, tables are destructible now
also adds fuel tanks
* adds ex_act to mobs
2019-06-07 13:15:20 +02:00
Pieter-Jan Briers
f551bd32d6
Update submodule, client integration test.
2019-06-04 19:08:15 +02:00
Pieter-Jan Briers
4a4fcad7ef
Airlocks use unshaded overlays for the lights.
2019-06-02 13:40:56 +02:00
Injazz
400778eb73
improves hitscan weapons ( #248 )
...
- fixes inhand sprite visibility
- adds visible charge level
- refactor sound recourse load, now you can specify fire sound from YAML
- adds laser cannon - more powerful laser
- adds new assets for cannon
2019-06-02 01:16:55 +02:00
moneyl
e07c3c368f
APC gui colored external power state ( #244 )
...
* Adds colored external power state to APC gui
* Move power state colors to StyleSheet
2019-05-29 18:07:05 +02:00
Pieter-Jan Briers
56bccdbc3e
Update submodule, update NuGet dependencies.
2019-05-29 14:04:57 +02:00
moneyl
740c62330e
Adds charge percentage label to APC ( #243 )
2019-05-28 20:50:12 +02:00
Pieter-Jan Briers
9c3587b00e
Fix compiler warnings and remove dead code.
2019-05-28 00:30:34 +02:00
Pieter-Jan Briers
996b45a04f
Project File Refactor ( #241 )
...
* Project file refactor, content edition
* Update submodule
2019-05-28 00:18:29 +02:00
moneyl
241aa353e9
Apc variable charge bar color ( #240 )
...
* Make Apc chargebar color dependent on charge amount
* Adjust orange color and increase brightness
2019-05-28 00:15:13 +02:00
moneyl
ce9c8785d6
Add window title and breaker label to ApcBoundUserInterface
2019-05-24 18:24:07 -04:00
Pieter-Jan Briers
54449038ef
Merge pull request #220 from Moneyl/no-tscn
...
Remove GUI dependence on tscn files
2019-05-24 23:23:58 +02:00
moneyl
b9f7c65c05
Use SetAnchorPreset instead of manually setting each anchor
2019-05-24 16:25:44 -04:00
moneyl
338a8e463e
Move GUI size init into constructor
...
Setting the initial size in `Initialize` has no effect on the windows size so it's set in the constructor instead.
2019-05-24 16:25:44 -04:00
Pieter-Jan Briers
7e703760c8
Merge pull request #233 from Acruid/19-05-16_ExamineImprovements
...
Examine Improvements
2019-05-24 21:56:40 +02:00
Acruid
e40f9b20e3
Added a range check for examining entities. Now you can't examine things across the map.
...
Made the examine window a little transparent so that you can see things behind it. This prevents the examine popup from occluding gameplay.
Moved the ExamineEntity bind from Human to Common context so that it will always be available to clients. Ghosts can now examine things.
2019-05-22 12:59:30 -07:00
Acruid
d52e5ccbfb
Verbs can now set themselves as invisible.
2019-05-22 08:53:50 -07:00
moneyl
f489bee686
Merge branch 'master' into no-tscn
2019-05-19 02:14:24 -04:00
moneyl
bc3942127b
Fixed construction menu default size being huge
2019-05-17 10:36:29 -04:00
moneyl
4bb02d64fb
Remove storage menu dependence on tscn file
2019-05-17 10:35:41 -04:00
moneyl
e40b775f7c
Added properties for several ui controls to ApcWindow
...
By PJBs suggestion. Cleaner to do this instead of repeatedly calling GetChild. Also changed ApcBoundUserInterface._window from an SS14Window to an ApcWindow to avoid extra type casting.
2019-05-16 13:24:55 -04:00
moneyl
ddcdeca4ea
Removed construction menu dependence on tscn file
...
One minor issue remains with this that I can't resolve. The construction window starts off much larger than the tscn dependent version on master. It can be shrunk manually and it'll look the same, but it'd be nice to keep it as it was. Tried manually changing the window size and changing the size flags but couldn't get it to work as I wanted.
2019-05-16 13:24:55 -04:00
Pieter-Jan Briers
b64643ecd6
Adds tutorial, remap some buttons to be more in line with SS13.
2019-05-16 16:25:06 +02:00
Pieter-Jan Briers
818ee83440
Remove IDisplayManager dependency from SS14Window, content changes.
2019-05-16 14:28:34 +02:00
Pieter-Jan Briers
91de6f80b1
Fix player list being blank when re-joining lobby.
2019-05-16 14:18:33 +02:00
moneyl
2b0ca2dd8b
Moved APC controls creation into the ApcWindow constructor
2019-05-15 12:31:54 -04:00
moneyl
bec187d997
Slight chatbox changes to fit existing code style and naming
2019-05-14 23:52:00 -04:00
moneyl
2917a87ce7
Removed APC gui dependence on tscn file
2019-05-14 23:49:53 -04:00
moneyl
3fa2e0c976
Removed chatbox dependence on tscn file
...
This turned out to be much simpler than how I was initially making it. The important thing to note is that without setting the margin and anchor values for the chatbox itself (not it's children) it won't show up on the screen.
2019-05-14 17:43:06 -04:00
Pieter-Jan Briers
e68a5c8402
Move Escape Menu to Content.
2019-05-14 15:19:41 +02:00
Pieter-Jan Briers
cbca48ebbb
Add online player list to lobby UI.
2019-05-14 12:54:47 +02:00
Pieter-Jan Briers
a78a07d0c4
UI styling improvements.
...
Especially for the lobby.
CSS really paying off here.
2019-05-14 09:57:51 +02:00
Pieter-Jan Briers
ad3b3c9f4f
Add explicit placeholders to the lobby.
2019-05-14 08:38:49 +02:00
Pieter-Jan Briers
96fbde3413
Adds a UI element to act as placeholder.
2019-05-14 01:19:25 +02:00
Pieter-Jan Briers
88c29abe5e
Transition lobby from tscn to C#, localization support for lobby.
2019-05-14 00:23:58 +02:00
Pieter-Jan Briers
9a1f37d476
Update submodule, switch to .NET Framework 4.7.2
2019-05-11 16:10:09 +02:00
Pieter-Jan Briers
57bcb2a16d
Make content UI scaling aware.
2019-05-11 16:05:41 +02:00
Pieter-Jan Briers
c0edf2aeed
Clean up NanoStyle:
...
1. Run code formatting.
2. Condense some rules down.
2019-05-08 23:19:17 +02:00
Pieter-Jan Briers
eacfa34c99
Fix parallax generation.
...
It broke when IoC got made thread local,
since it is done in the thread pool.
2019-05-08 22:01:14 +02:00
Pieter-Jan Briers
0ccefebc52
Entering text into lobby chat box does not release focus.
2019-05-08 16:49:59 +02:00
Pieter-Jan Briers
d15998ed16
Make sure SpeciesUI defaults to having a correct icon.
2019-05-08 15:32:30 +02:00