Pieter-Jan Briers
c0717ed6a3
Do not show character interface for observers.
2019-07-19 11:15:33 +02:00
Pieter-Jan Briers
14d538997e
Remove some redundant declarations from ChatBox.cs
2019-07-19 11:01:32 +02:00
Pieter-Jan Briers
42a41036ad
Great I managed to forget about the local button too.
2019-07-19 11:00:18 +02:00
Pieter-Jan Briers
1a92d08399
Improves examine code
...
Examining now has larger range. Ghosts have no range limit.
Fixed some messy code and some bad netcode.
2019-07-19 10:45:55 +02:00
metalgearsloth
1f320eccd7
Add basic teleportation and portals ( #269 )
...
* Add basic teleportation and portals
* Address PJB's feedback and minor cleanup
2019-07-19 10:09:33 +02:00
Pieter-Jan Briers
52a6d9ff43
Better margin on the chat box.
2019-07-19 10:06:36 +02:00
Pieter-Jan Briers
8621d61278
Chat improvements:
...
Improved chat box styling.
"All" button now works as a toggle for.. all buttons!
Also improved persistence of the chat box when switching to/from lobby.
2019-07-19 01:23:16 +02:00
Pieter-Jan Briers
96516fa288
Make scrollbars less opaque.
2019-07-19 01:21:48 +02:00
Pieter-Jan Briers
90173f6147
Change lobby chat placeholder.
2019-07-19 01:21:22 +02:00
Pieter-Jan Briers
a3b0127328
Add placeholder for game chat.
2019-07-19 01:20:43 +02:00
Pieter-Jan Briers
b281cc28a1
Fix crash with ConstructorComponent.
2019-07-19 01:18:45 +02:00
Pieter-Jan Briers
40eca95661
Fix build.
2019-07-18 23:37:09 +02:00
Pieter-Jan Briers
6de6c6534c
De-capitalize "Esc".
2019-07-18 23:34:41 +02:00
Pieter-Jan Briers
068c997519
Switch to Noto Sans Display in CSS.
2019-07-18 23:34:40 +02:00
Pieter-Jan Briers
c529f38517
Tutorial has a window title.
2019-07-18 23:34:40 +02:00
Víctor Aguilera Puerto
d9077bde74
Adds IThrown, ILand interfaces. Adds dice. ( #273 )
...
* Dice, IThrown, ILand
* Adds sounds to the dice using a sound collection.
* Seed random instance better.
* Missed a ")", should compile now
2019-07-18 23:33:02 +02:00
tentekal
92668432a7
Chat Filter using Flag Enums. ( #270 )
...
* Backing up local repo before upgrading OS, minor work on chat UI
* Cleaned out unnecessary modded files
* Got a working version of filter toggles based on flag enums
* Added localization to chatbox buttons
* Should actually fix modified proj files, thanks PJB
* Fixed enum operators to unset instead of toggle
* Added a local client class for storing net message details
* Reworked RepopulateChat to pull from a StoredChatMessage list
* Fixed messages dissapearing
* Re-ordered logic to be a bit more efficient with re-drawing chat
2019-07-18 23:32:48 +02:00
Pieter-Jan Briers
ce1eab9181
Update submodule, removal of window AddToScreen.
2019-07-18 22:49:49 +02:00
Pieter-Jan Briers
73511d9d8f
Student cap icon for the tutorial.
2019-07-17 23:36:07 +02:00
Pieter-Jan Briers
4b9c4022b8
Adds character menu, crafting menu and tutorial to the top left.
2019-07-17 21:37:58 +02:00
Pieter-Jan Briers
69f9da944d
Fix mouse input being "broken".
...
I accidentally made a screen-covering control so mouse input got eaten.
2019-07-17 17:08:58 +02:00
Pieter-Jan Briers
391d4a6c67
Better top menu styling.
2019-07-17 16:38:08 +02:00
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